テキスト ファイルを 1 行ずつ読み込んでいますが、各行にはカンマ区切りの値が含まれています。例
Name,Phone,URL,notavailable
読み取りは問題なく、スクリプトは行を正しく返します。最後の値には「使用可能」または「使用不可」があります。
私はこのような行を爆発させています
$sections = explode(",", $line);
そしてそれは戻ってきます
Array
(
[0] => Name
[1] => Phone
[2] => URL
[3] => notavailable
)
を使用して値を取得できます
$sections[0], $sections[1] etc.
そして、それらは問題なく表示されます。しかし、最後の値を比較しようとすると問題が発生します。
$check = $sections[3];
if($check=="notavailable")
{Do something }
else {Do something else}
しかし、if ステートメントは常に false を返します。私はそれを理解できませんでした。何度も試しました。誰かが私のスクリプトのエラーを指摘してくれるととても助かります。
前もって感謝します。