kjirou の回答履歴

全1件中1~1件表示
  • PHPのTRUEとFALSEについて 値を返すというけれど、なぜ「1」かブランク(何もなし)なのでしょうか?

    以下の文を実行すると、$abcには「3」があるので、TRUEになるはずなのですが、 エコーすると「1」と記載されます。 <?php $abc = "283743"; $abc = ereg("3",$abc); echo $abc; ?> 以下の文を実行するとエコーしても何も表示されません。 「0」は該当しないので、FALSEと表示されると思うのですが・・。 <?php $abc = "283743"; $abc = ereg("0",$abc); echo $abc; ?> ネットで調べると、それぞれTRUEとFALSEを返すと記載がありました。 それなのになぜ「0」と「何もなし」になるのでしょうか。

    • ベストアンサー
    • PHP