私はたくさんの検索をしましたが、これを理解することはできません。
私はこのような配列を持っています:
$array = array(cat => 0, dog => 1);
次のような文字列があります。
I like cats.
文字列が配列内のキーと一致するかどうかを確認したい。私は次のことを試みますが、明らかにうまくいきません。
array_key_exists("I like cats", $array)
特定の時間にランダムな文字列を取得できると仮定すると、どうすればこのようなことができますか?
擬似コード:
array_key_exists("I like cats", *.$array.*)
//The value for cat is "0"
「猫」が何らかの形で存在するかどうかを確認したいことに注意してください。それは、猫、キャシー、さらには vbncatnm のようなランダムな文字にすることもできます。mysql データベースから配列を取得していますが、どの ID が猫か犬かを知る必要があります。