文字列比較で大文字小文字を区別しない方
No.35084
dmc
さん 16/06/27 21:10
if ($str1 == $str2)
大文字込小文字の区別をせず比較することは可能でしょうか?
実際には
if (filename == $target)
このような比較をしたいのですが、
$targetは大文字混じり
filenameは全て小文字
なので同じパスなのに不一致になってしまいます。
大文字小文字を区別せず比較する方法を教えて下さい。
[
△
]
RE:35084 文字列比較で大文字小文字を区別
No.35085
IKKI
さん 16/06/27 22:06
こんばんは。ユーザーのIKKIと申します。
>大文字小文字を区別せず比較する方法を教えて下さい。
大文字か小文字、どちらかに統一してしまうといいです。
例えば小文字に統一するなら
if (tolower(filename) == tolower($target))
という感じです。
[
△
]
RE:35085 文字列比較で大文字小文字を区別
No.35090
dmc
さん 16/06/28 16:12
IKKIさんありがとうございます。
一発で文字列全体を小文字統一できる関数があったのですね。
これで行けますありがとうございました!
[
△
]