AppSeedのアプリ開発ブログ

アプリ開発会社AppSeed(アップシード)開発担当のブログです。iOS、Android、Unity、Cocos2d-xなどアプリ開発関連のTipsや備忘録、アプリ開発に役立つ情報を発信します。

【PHP】文字列を比較する方法

https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcScS4wA_hHDvXFFZ3TjpEzxjO8fTpH39SDiNRpr17PhmIdfKgGDgA

JavaやSwiftでは文字列が同じかどうかを判断する場合、単純に文字列同士を「==」で比較することができますが、

PHPで文字列を比較する場合は「==」では比較できないようです。

今後の為に備忘録として残しておきたいと思います。


PHPで文字列を比較する方法

PHPで文字列の比較を行う場合はstrcmpを使うのが一般的なようです。
www.php.net


使用例としては以下のような感じです。

<?php
if ( strcmp("abc", "abd") == 0 ) {
    echo "同じです";
} else {
    echo "違います";
}
?>

上記の場合だと、違う文字列なので「違います」が表示されます。

別の言語で開発していると忘れがちですが、
PHPで文字列比較したい場合は「strcmp」を使うってことを覚えておきたいと思います。