php 判斷字符串的長度的兩種方法


 1      $foo ='hello';
 2         //第一種:strlen()       php的內置函數
 3         if( strlen( $foo ) > 5 ){
 4             echo 'true';
 5         }else{
 6             echo 'false';
 7         }
 8         //返回的結果: false
 9 
10         //第二種 isset()    php的內置函數  你會疑問isset不是用來檢測變量是否定義的嗎?  是的  我也疑問過
11         if( isset( $foo{5} ) ){     //返回值true或false
12             echo 'true';
13         }else{
14             echo 'false';
15         }
16         //返回的結果: false
17         //不知道怎么測試這兩種方法的效率  看其他文章說用isset() 判斷的效率要高於strlen() 的3-4倍 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM