タグ

ブックマーク / zenn.dev/fijii_rin (1)

  • 【PHP】PHPでも静的型付けっぽい使い方をしたい😭⇦厳格モードがあります!

    はじめに 「戻り値の型を指定したのに、勝手にキャストされたくない😡」 「エラーを吐いてくれないせいで、不具合の原因究明に時間がかかってしまった;;」 そんなことはないでしょうか? 今回はPHPで厳格モードを使用する方法から、使用しない場合phpがどのくらいゆるゆるな挙動をするかについて解説させていただきます。 ファイル一つだけ厳格モードにすることもできるので、元々のPHPの手軽さも残しながら、重要な箇所のみ厳格モードで記述することができます🤗 この記事を見るメリット 厳格モードについて理解できる PHPの型の挙動がわかる 厳格モードのエラーのおかげで不具合が起きにくくなる! 対象者 この記事は下記のような人を対象にしています。 プログラミング初学者 駆け出しエンジニア PHPを固く使用したい人 PHPの型の挙動に惑わされる人 結論 ファイルの先頭の<?phpの下に以下の記述を追加するだ

    【PHP】PHPでも静的型付けっぽい使い方をしたい😭⇦厳格モードがあります!
    usadamasa
    usadamasa 2024/05/11
    PHPの型付け、type hintsでビルトインのチェッカーあるのか。健全だ。
  • 1