-1
私はstrcmp()
を文字列比較に使用します。私はパラメータに同じ値を与えますが、それは0を返さないので、私の比較は失敗します。関連するコードスニペット:だから、彼らはまったく同じだphp strcmpメソッドは、パラメータが等しいうちに0を返しません。
UCcJWloZ7QDD1v0hdbQkosVw
UCcJWloZ7QDD1v0hdbQkosVw
:私のファイルで
fwrite($fh ,"\n".$mevcutyoutubeid. "\n");
fwrite($fh , $youtubeid. "\n");
if($mevcutyoutubeid=!null){
fwrite($fh ,"null degil");
if(strcmp(trim($mevcutyoutubeid),trim($youtubeid)) == 0){
echo"xxx"
}
は、これらが書かIDです。何が問題ですか?
質問に必須のことは必ずしも明白ではありません。彼が 'if'ステートメントが重要ではないと思ったら、あなたは実際の問題を決して見つけたことがないだろうと想像してください。 – Barmar
@Barmarそれはいつも明白なわけではないが、時には本当に明白であることは事実である。比較前の 'fwrite()'ステートメントは、問題の比較とは無関係です。 [投稿の最初の改訂版](http://stackoverflow.com/revisions/41067667/1)を見てください。何が起こっていたか見ることさえ挑戦していました。とにかく、ポイントは批判するのではなく、OPが転記する前に問題を絞り込もうと奨励することです。 –