エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
空文字列が入った変数を count すると 1 になる - kwsktr's study log
PHP をやっているといろいろな関数があって便利な反面、なんでこんな返り値なんだ!? ということが多々あ... PHP をやっているといろいろな関数があって便利な反面、なんでこんな返り値なんだ!? ということが多々あるかと思います。 最近、遭遇してビックリしたのは count の振る舞い。 PHP: count - Manual count — 変数に含まれるすべての要素、 あるいはオブジェクトに含まれる何かの数を数える <?php $var = ''; // 空文字列 $result = count($var); var_dump($result); // count だと int(1) $result = strlen($var); var_dump($result); // strlen だと int(0) 既存のコードを修正してページを追加するお仕事していたときに、for が回らなくてエラーがでてハマってしまいました。 どうやら、配列を格納するべき変数なのに、メソッドのバグで空文字列が入って
2013/06/27 リンク