2014-10-09 107 views
0

我正在嘗試開發使用.asp和SQL數據庫的桌面應用程序與使用PHP和MySQL的基於Web的移動應用程序之間的接口。每個應用程序需要詢問和/或更新每個相應的數據庫。計劃是在每一側創建單獨的頁面以提供特定的功能。例如,如果從桌面檢索客戶端名稱所需要的移動應用程序,移動應用會打的頁面與如何從PHP頁面返回響應

$info = get_client_info.asp?clientno=1233 

$信息可能是一個字符串聲明「約翰|史密斯| 555-654-0985」然後可能爆炸。

一個相同的頁面,將數據發送到桌面可能會

info = get_client_info.php?clientno=1233 

我,當然,熟悉的函數調用的「return」語句但只是一個PHP頁面我會簡單地使用的一個'回聲'的聲明,而不是回報,就像我對AJAX。另外,假設上面的說法是正確的,我會用exit()來跟蹤echo嗎?如果它在一個條件塊內,我想盡早終止頁面代碼?

+0

爲什麼你在桌面和移動設備上使用不同的技術? – 2014-10-09 12:41:25

+0

網絡應該是通用的,您並不需要針對不同設備使用不同的技術,只需製作一個通用界面並將其應用到您當前使用的設備即可。 – briosheje 2014-10-09 12:43:07

+0

他們已經是現有的應用程序,我們正在嘗試接口。 – user3242716 2014-10-09 12:53:47

回答

0

你確實可以使用echo來輸出一個字符串給瀏覽器。

爲了使它更強大和更好的未來用途考慮輸出在JSON和解析在平臺上。

PHP內置瞭解析和編碼json的函數。這將使您更容易理解未來的明文協議。請注意,這不是典型的事實,而是個人意見。

如果要停止執行腳本,請使用http://php.net/manual/en/function.exit.php

祝你好運與您的解決方案。