国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php數(shù)組是否存在指定字符與數(shù)組長度檢測實例

2024-09-04 11:46:30
字體:
來源:轉載
供稿:網(wǎng)友

本教程只講了二個地方一個是利用數(shù)組函數(shù)in_array 檢查數(shù)組中是否存在指定字符串,與利用count函數(shù)來判斷數(shù)組長度.

定義和用法:in_array() 函數(shù)在數(shù)組中搜索給定的值.

語法:in_array(value,array,type),代碼如下:

  1. $os_list=array("mac","nt","irix","linux");      //定義數(shù)組 
  2. if(in_array("irix",$os_list))         //檢查數(shù)組中是否存在lrix 
  3.   echo "當前操作系統(tǒng)列表中存在lrix";      //如果存在,輸出內容 
  4. echo "<br>"
  5. if(!in_array("mac",$os_list)) 
  6. {//開源軟件:Vevb.com 
  7.   echo "當前操作系統(tǒng)列表中不存在mac";      //區(qū)分大小寫所以該句不會被執(zhí)行 

in_array 如果給定的值 value 存在于數(shù)組 array 中則返回 true,如果第三個參數(shù)設置為 true,函數(shù)只有在元素存在于數(shù)組中且數(shù)據(jù)類型與給定值相同時才返回 true.

如果沒有在數(shù)組中找到參數(shù),函數(shù)返回 false.

注釋:如果 value 參數(shù)是字符串,且 type 參數(shù)設置為 true,則搜索區(qū)分大小寫.

定義和用法

語法:count(array,mode)

count() 函數(shù)計算數(shù)組中的單元數(shù)目或對象中的屬性個數(shù),對于數(shù)組,返回其元素的個數(shù),對于其他值,返回 1,如果參數(shù)是變量而變量沒有定義,則返回 0,如果 mode 被設置為 count_recursive(或 1),則會遞歸底計算多維數(shù)組中的數(shù)組的元素個數(shù).

數(shù)組長度,代碼如下:

  1. $a[0]=1;     //通過分別賦值,建立一個數(shù)組$a[] 
  2. $a[1]=3; 
  3. $a[2]=5; 
  4. $result=count($a);   //返回數(shù)組$a的元素個數(shù)3 
  5. echo $result
  6. echo "<br>"
  7. $b[0]=7; 
  8. $b[5]=9; 
  9. $b[10]=11; 
  10. $result=count($b);   //返回數(shù)組$b的元素個數(shù)3 
  11. echo $result
  12. echo "<br>"
  13. $result=count(null);   //返回0 
  14. echo $result
  15. echo "<br>"
  16. $result=count(false);   //返回1 
  17. echo $result

提示和注釋

注釋:當變量未被設置,或是變量包含一個空的數(shù)組,該函數(shù)會返回 0,可使用 isset() 變量來測試變量是否被設置.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 望城县| 琼结县| 乌兰察布市| 仪陇县| 同江市| 东城区| 隆尧县| 那曲县| 修武县| 祁连县| 双城市| 高台县| 高邑县| 容城县| 崇文区| 武冈市| 龙川县| 安陆市| 东乡| 集安市| 崇文区| 福鼎市| 皮山县| 云安县| 桃园县| 汤阴县| 桑日县| 杂多县| 贡山| 昔阳县| 修水县| 从化市| 十堰市| 遂宁市| 高青县| 平凉市| 平顺县| 汪清县| 土默特左旗| 丹东市| 得荣县|