配列キーを検索するコードがありますが、メッセージが正確なメッセージである場合にのみ、strposを使用してメッセージを検出できるようにしたいのですが、その方法がわかりません。
私のコード:
$message = $_POST['message'];
$responses = array("hi" => "whats up?");
if (array_key_exists($message,$responses)){
$msg = strtolower($message);
$answer = $responses[$msg];
echo $answer;
}
したがって、これは、投稿されたデータ全体が「こんにちは」である場合にのみ機能します。strposを使用して、どこでもhiを検出できるようにしたいのですが、どうすればよいですか?