foreach文で簡単な検索を作る名前をキーにして住所を値にした連想配列の場合、キーと検索値で簡易な検索システムができます。処理の流れは次のようになります。検索値はユーザーにフォームのテキストボックスで入力してもらいます。入力したデータは属性のactionで指定したphpファイルにpostという方法で送られます。フォームから送信されたデータは$_POST[]で受け取ります。$_POST[]で受け取ったデータとforeachで展開したキーの値が完全一致したならその一致したデータを表示する構文をif文で記述します。完全一致2つの文字列が同一であるかどうか調べる演算子は「==」か「===」です。この演算子の違いはオペランドに文字列以外の例えば数字が指定されていた場合に挙動が変わります。「==」演算子は文字列以外のオペランドが比較されると自動的に文字列にキャストします。「===」は文字列以外のオペランドをキャストしませんので型が違えばfalseを返します。