PHP的strpos函數辨析

因爲strpos在找不到內容時返回FALSE,所以,語法:php

  if(strpos($str,$find)==0){
   //...實際是想在找到且位置爲0時進入,結果若是找不到也會進入。
  }

在找不到時總會進入條件爲真的邏輯,由於PHP裏FALSE==0爲真。安全

應修改成:ide


  if(strpos($str,$find)===0){
 
  }


相似的很多函數返回值,使用===更安全和準確。函數

相關文章
相關標籤/搜索