當前位置:首頁 » 編程語言 » php響應行

php響應行

發布時間: 2022-10-04 19:04:29

⑴ 讓php輸出完整的http響應,包括header部分,像perl一樣

如果你要把他返回的HEAD部分返回,好像只能輸出吧。再說如果是HTML裡面的HEAD,你如果覺得沒有用 不需要 就不返回這塊唄。

⑵ php怎麼響應客戶端發送http請求

使用$_POST['參數名']處理post方法提交的參數,$_GET['參數名']處理get方法參數.
eg:
如果url 為: index.html?name=123&pwd=123
<?php
$name = $_GET['name'];
$pwd = $_GET['pwd'];
do something;
?>
如果url 為: index.html
name=123&pwd=123
<?php
$name = $_POST['name'];
$pwd = $_POST['pwd'];
do something;
?>
如果只是處理如何要跳轉到其他頁面,可以用header("Location: 文件名");
如果是網頁和php混合,在需要使用<?php php語句;?>處理就行;使用echo可以輸出一些值到網頁中.

⑶ 一個php頁面如何響應多個請求呢

這樣是可行的,不過if效率太低 我建議用switch
if 你需要在每個判斷語句結束後面加exit 才行
而switch 語句結構就沒這樣的問題
如果你實在是想 使用if 可以用匿名函數包上,這樣可以不影響上下執行

其實剛才那樣的代碼結構 如果太多傳值 其實很不好維護,在真正做項目的時候,還是建議使用php框架的面相對象寫法。

⑷ php怎麼響應移動端

前台有html5頂著,後面php該怎麼的還怎麼的.

只是多考慮一下就行效率,能更快的手持設備上響應和處理。

⑸ PHP怎麼響應post方法傳來的數據

<form action="test.php" method="post">
<input type="text" name="username" value="user0001">
</form>

test.php
<?php
if(isset($_POST['username']){
$name = $_POST['username'];
}
?>

⑹ php怎麼響應客戶端發送http請求

http請求有get,post。
php發送http請求有三種方式[我所知道的有三種,有其他的告訴我]。
1. file_get_contents();詳情見:http://www.jb51.net/article/41833.htm
2. curl發送請求。
3. fsocket發送。
下面說使用curl發送。
首先環境需要配置好curl組件。
在windows中讓php支持curl比較簡單:
在php.ini中將extension=php_curl.dll前面的分號去掉,
有人說需要將php根目錄的libeay32.dll和ssleay32.dll需要拷貝到系統目錄下去。我實驗不拷貝也可以。
linux中,如果使用源碼安裝,需要在make 之前,./configure --with-curl=path,
其中,path是你的 libcurl庫的位置,比如你安裝libcurl庫之後,
path可能就是/usr/local/,libcurl可以是靜態庫,也可以是動態庫。
注意libcurl庫configure的時候,可以將一些不需要的功能去掉,
比如ssl , ldap等。在php configure的時候,會去檢查libcurl中某些功能是否被開啟,進而去相應地調整生成的php。

⑺ php後台怎麼設置響應內容格式

響應內容格式是什麼定義,是響應式頁面還是指別的,歡迎追問

⑻ php怎麼響應客戶端發送http請求

獲取請求代碼如下:

#測試網址: http://localhost/blog/testurl.php?id=5

//獲取域名或主機地址

echo $_SERVER['HTTP_HOST']."

"; #localhost

//獲取網頁地址

echo $_SERVER['PHP_SELF']."

"; #/blog/testurl.php

//獲取網址參數

echo $_SERVER["QUERY_STRING"]."

"; #id=5

//獲取用戶代理

echo $_SERVER['HTTP_REFERER']."

";

//獲取完整的url

echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];

#http://localhost/blog/testurl.php?id=5

//包含埠號的完整url

echo

http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];

#http://localhost:80/blog/testurl.php?id=5

//只取路徑

$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];

echo dirname($url);

#http://localhost/blog

if (in_array("Mark", $people))

{

echo "匹配已找到";

}

else

{

echo "匹配未找到";

}

⑼ ajax和php響應的問題

你的這種小一的問題一般來說首先的話選取咱們得重新開機重新開機也就是重啟可以解決一個

⑽ PHP函數執行時間過長無響應,有什麼優化的辦法

這個優化要看下你資料庫的結構了,最簡單的使用 set_time_limit(0);函數修改php文件執行30秒的限制,禁對單個文件可用,這樣不需要修改php的配置!

熱點內容
pythonlinux推薦 發布:2024-12-23 10:58:54 瀏覽:56
pythonurllib2沒有了 發布:2024-12-23 10:57:38 瀏覽:606
常考演算法 發布:2024-12-23 10:53:04 瀏覽:303
循跡小車演算法 發布:2024-12-22 22:28:41 瀏覽:82
scss一次編譯一直生成隨機數 發布:2024-12-22 22:04:24 瀏覽:956
嫁接睫毛加密 發布:2024-12-22 21:50:12 瀏覽:975
linuxbin文件的安裝 發布:2024-12-22 21:46:07 瀏覽:798
vlcforandroid下載 發布:2024-12-22 21:45:26 瀏覽:664
電腦做網關把數據發送至伺服器 發布:2024-12-22 21:44:50 瀏覽:432
新華三代理什麼牌子的伺服器 發布:2024-12-22 21:33:21 瀏覽:342