file() コマンドを使用して、テキスト ファイルの内容を配列に入れています。配列で特定の値を検索しようとすると、値が返されないように見えますが、配列の内容を見ると、検索している値がそこにあります。
テキストを配列に入れるために使用されるコード:
$usernameFileHandle = fopen("passStuff/usernames.txt", "r+");
$usernameFileContent = file("passStuff/usernames.txt");
fclose($usernameFileHandle);
配列を検索するためのコード
$inFileUsernameKey = array_search($username, $usernameFileContent);
Usernames.txt が含まれています
Noah
Bob
Admin
$usernameFileContent 配列も同様です。array_search が機能しないのはなぜですか。これを行うためのより良い方法はありますか。私のPHP初心者を許してください、事前に感謝します。