我正在C++中開發,並試圖學習一些PHP。 我想知道,我知道我可以從netsend(url請求)中獲取值,如'index.php?user = myUser'等。我如何使用netsend檢索相同的值,用戶?它甚至有可能嗎? 發送請求,我如何確定'響應'是什麼?從php中檢索值?
謝謝 Martol1ni
我正在C++中開發,並試圖學習一些PHP。 我想知道,我知道我可以從netsend(url請求)中獲取值,如'index.php?user = myUser'等。我如何使用netsend檢索相同的值,用戶?它甚至有可能嗎? 發送請求,我如何確定'響應'是什麼?從php中檢索值?
謝謝 Martol1ni
這是可能的,而且很容易。只需使用PHP $ _ GET []變量:
http://www.w3schools.com/php/php_get.asp
的 「反應」 是什麼你的PHP程序返回。它通常是一個HTML頁面。但它可以很容易地是一個字,一個數字,一行文本......或一個XML文檔或一個JSON對象。這完全取決於你。
這裏有一個很好的教程(許多之一,你可以在網上找到):
$_POST['user']; or $_REQUEST['user']
反應是什麼都ü輸出。
比方說,我張貼的index.php?用戶= MYUSER。我希望PHP能夠響應請求的來源,比如返回true或其他內容。可能? – Martol1ni 2012-03-22 16:02:01
是的,你可以使用get_header()來比較你想要的每個變量並返回一些東西。以下是對標題信息的引用:http://php.net/manual/en/function.get-headers.php – Churk 2012-03-22 16:05:06
查看$ _SERVER以獲得更多服務器信息(例如請求的URL或localhost信息)可能很好。 – Churk 2012-03-22 16:08:24
使用$ _GET,$ _ POST或$ _REQUEST
使用範例
$getValue = $_GET['query'];
$getValue = $_POST['query'];
$getValue = $_REQUEST['query'];
http://www.php.net/manual/en/reserved.variables.get.php
應該是$ _GET []。 – Philip 2012-03-22 16:13:46