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
- rakuda2525
- 回答数3