記事へのコメント11

    • 注目コメント
    • 新着コメント
    moegg
    moegg “in_arrayには第三引数がある。型の比較をするとかしないとか表現がわかりにくいのだけれど、実際はfalseのときは == で、trueのときは === で比較されると覚えておけばいい。”

    2019/05/28 リンク

    その他
    sds-page
    sds-page 入り口付近で一律intにして意図しない動作を防ぐ派かな

    2017/02/21 リンク

    その他
    pmint
    pmint 罠でも問題でもない。型がよく分からないうちは、こんな風に『罠』を回避したり、===ばかり使っといたほうがいいというバッドノウハウ。"apple" == 0 はtrueだが、"apple" == "0" はfalse。PHPをバカにしてるのは主にPHPユーザー

    2015/11/26 リンク

    その他
    jake-taro
    jake-taro “$input_id = $is_intval($input_id) ? $input_id : (int)$input_id;”じゃと

    2015/10/31 リンク

    その他
    lightwill
    lightwill in_arrayは==で比較してるから文字列と0が同じとみなされる。第3引数にtrueを入れると===でチェックするからそうしよう。

    2015/09/03 リンク

    その他
    masapon49
    masapon49 in_arrayはあまり使わないけど覚えておこう

    2015/05/30 リンク

    その他
    trashtoy
    trashtoy そもそも $input_id を適切な型に変換せずにそのままロジック内で使っている時点で NG かと。変数の型をコード内できちんとコントロールできていれば in_array の第 3 引数など気にする必要は基本的になくなるはず

    2015/02/12 リンク

    その他
    tmatsuu
    tmatsuu 「in_arrayには第三引数trueを指定しろ。絶対にだ。」

    2015/02/11 リンク

    その他
    HHR
    HHR 少なくても7,8年前からある話

    2015/02/10 リンク

    その他
    zonu_exe
    zonu_exe id:y-kawaz 一律intにキャストするのはよくないよ、ってことは本文に書いてあるのと、今回のような要件の入力バリデーションをしたいなら本文中にあるようなチェックをしなきゃだめだよね、って感じですね。

    2015/02/08 リンク

    その他
    y-kawaz
    y-kawaz 僕はどれも“PHPでは当然の柔軟さだと感じ”たなぁ。小数も先にバリデーションかintvalしてそう。/変な解釈を疑うのが基本で、息をするように正規表現→invalの流れを書く位にはPHPに慣れすぎてんだなと言われて気付くw

    2015/02/08 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    PHPのin_arrayは罠が多いので注意喚起が必要 - Qiita

    最初に結論 in_arrayには第三引数trueを指定しろ。絶対にだ。 はじめに in_arrayについては、はじめにPH...

    ブックマークしたユーザー

    • moegg2019/05/28 moegg
    • kathew2018/12/11 kathew
    • SHA-3202017/06/20 SHA-320
    • sutara_lumpur2017/06/09 sutara_lumpur
    • shadow-toon2017/02/21 shadow-toon
    • sds-page2017/02/21 sds-page
    • k_wizard2017/02/21 k_wizard
    • kumokaji2017/01/18 kumokaji
    • starneon35172016/06/01 starneon3517
    • Kenji_s2016/04/18 Kenji_s
    • kazafe2016/03/20 kazafe
    • Algieba2015/12/28 Algieba
    • pmint2015/11/26 pmint
    • s_ryuuki2015/11/07 s_ryuuki
    • jake-taro2015/10/31 jake-taro
    • tana_bata2015/10/28 tana_bata
    • yamadar2015/10/20 yamadar
    • gacha_kingdom2015/10/02 gacha_kingdom
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事