特定の文字が配列に含まれているかどうかを確認する方法はたくさんあります。 PHP の推定を学習したばかりです。通常の小規模な Web サイトの場合、この解決策は大きな問題を引き起こすことはありません。ループを使用して解決することを好みます。ただし、パフォーマンスの点では、このメソッドは最良のメソッドではありません。以下で、著者はこれら 3 つのメソッド、foreach および in_array() array_search のパフォーマンスの違いを比較します。
リーリー上記プログラムの実行時間を下図に示します。
in_array()
foreach
array_search()
上記から、これら 3 つのメソッドのパフォーマンスはほぼ同じであり、foreach のパフォーマンスが最も悪いことがわかります。