摘要:示例先來看一個小示例輸出為解釋根據官方文檔函數的描述在中搜索,如果沒有設置則使用寬松的比較。第三個參數默認為,當和中的元素比較時會進行類型轉換,相當于使用進行比較。值為默認值時,相當于,值為時,相當于。
示例
先來看一個小示例:
$needle = "1abc"; $haystack = array(1,2,3); var_dump(in_array($needle, $haystack); //輸出為 true解釋
根據官方文檔函數 in_array 的描述:
bool in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] ) 在 haystack 中搜索 needle,如果沒有設置 strict 則使用寬松的比較。
第三個參數默認為 false,當 $needle 和 $haystack 中的元素比較時會進行類型轉換,相當于使用 == 進行比較。
總結in_array()第三個參數決定變量和數組中元素如何進行比較。值為 false(默認值)時,相當于 ==,值為 true 時,相當于 ===。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/21559.html
摘要:中文亂碼河北省廣東省河北省省河北廣東省省廣省的十六制作表示是,而東的十六進制表示是,都出現了,哦正因為是,所以廣東省省的時候把東的十六進制表示的最后一位也被掉了。 本文持續更新,歡迎關注 字符串 == 比較類型強轉隱患 // php 5 var_dump(md5(240610708) == md5(QNKCDZO));//bool(true) var_dump(md5(aabg7XSs...
摘要:所以在末尾不加可以預防文件被惡意加入字符輸出到網頁。它是一種注釋代碼的正式標準。 一、 命名規則 1. 命名規則概要 1) 使用含義豐富的名字 # good if ($currentYear > 2009) ... # bad if($t > 2009) ... 2) 在縮寫中,只將首字母大寫 # good function getHttpHost()...
閱讀 2814·2021-11-18 10:02
閱讀 3673·2021-11-15 17:59
閱讀 2306·2021-09-06 15:00
閱讀 3344·2019-08-29 16:58
閱讀 1056·2019-08-26 10:34
閱讀 1581·2019-08-26 10:15
閱讀 1286·2019-08-26 10:11
閱讀 2713·2019-08-23 18:33