以下のスクリプトがなぜかfalseになってなんでやねーんってなった。
<?php
$fruit = array('apple', 'orange', 'banana');
if (array_search('apple', $fruit)) {
return true;
} else {
return false;
}
そいや、array_search()って key を返すんだよね。
で、apple の key は 0 なので false へ・・・。
う〜ん。
関数とかif文を厳密に見てくれるオプションとかあればいいのに!!
とかつねづね思う。