在php中,檢查某個鏈結是否存在,有兩個方法,乙個是使用curl,另外乙個是
獲得http的header的響應碼,如果是200的則是ok,如果是404的話就找不到了,例子如下:
1) 使用get_headers:
get_headers中有第2個引數,是true的話,結果將會是個關聯陣列
2) 使用curl
<?php
$url = "";
$curl = curl_init($url);
curl_setopt($curl, curlopt_nobody, true);
$result = curl_exec($curl);
if ($result !== false)
}else
?>
curlopt_nobody指定了只是建立連線,而不取整個報文的內容
PHP函式 檢查某個值是否存在於陣列中
函式 in array 檢查陣列中是否存在某個值定義 bool in array mixed needle,array haystack bool strict 在haystack 中搜尋 needle,如果找到則返回 true,否則返回 false。如果第三個引數 strict 的值為 true ...
php在陣列中判斷某個值是否存在
php在陣列中查詢指定值是否存在的方法有很多,記得很久以前我一直都是傻傻的用foreach迴圈來查詢的,下面我主要分享一下用php內建的三個陣列函式來查詢指定值是否存在於陣列中,這三個陣列分別是 in array array search array key exists 首先分別介紹一下各自的定義...
php 判斷 xml 裡是否存在某個節點
參考 domdocument中,怎樣判斷某節點是否存在呢?xml getelementsbytagname target 返回的是乙個domnodelist物件,而domnodelist物件的定義 domnodelist 其中,length變數就是我們要的東東 例子 首先要建乙個domdocumen...