程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP函數in_array()如何檢查數組中的值

PHP函數in_array()如何檢查數組中的值

編輯:關於PHP編程

在學習下面這個例子的程序會在頁面上顯示「在數組中找不到你要找的值」("Not found in this array") 這個字符串,因為你要找的字符串「Albert」的確不在 $namesArray 這個數組裡面:

以下就是PHP函數in_array()的具體使用方法

  1. <? $namesArray = array("Heart", "Love", "Boy", "Mary", "Paul", "Merry", "Jacky");   
  2.  
  3. $lookingFor = "Albert";    
  4.  
  5. if (in_array($lookingFor, $namesArray)) {   
  6.  
  7. echo "找到了!";   
  8.  
  9. } else {   
  10.  
  11. echo "在數組中找不到你要找的值!";   
  12.  
  13. }   
  14.  
  15. ?>    

如果你把變量$lookingFor的值改成「Mary」然後重新執行一次,那麼這次畫面上便會顯示「找到了!」("You've found it!"),因為「Mary」這個值的確存在在$namesArray數組裡面。 如果你想知道數組所包含的元素總個數,那麼你可以使用簡單易用的count()函數:

變量$count的值將會是7。

以上就是PHP函數in_array()的具體應用方法。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved