PHPでは (int)nullは0 (int)falseは0 (int)trueは1に なる挙動を把握しておこう

713 Views

October 27, 23

スライド概要

PHPの挙動をいしきしよう!

profile-image

PHP/Laravelをメインにお仕事しています。アプリケーションの設計とか好きです。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

PHPでは (int)nullは0 (int)falseは0 (int)trueは1に なる挙動を把握しておこう wphpcon 2023 - PHPerのためのゆるいLT会 2023/10/27(金) tyamahori(ちゃまほり)

2.

tyamahori(ちゃまほり) 本名 玉堀和輝(たまほり かずき) X(旧:Twitter) @tyamahori 生年月日 1989/09/24 出身/在住 千葉県香取市/千葉県船橋市 経歴 Webアプリケーション開発者(PHP/Laravel) 2017/05 ~ 所属 株式会社LITALICO 2022/08 ~ キーワード 設計/DDD/クリーンアーキテクチャ /Laravel/PHP/Docker/OrbStack/Jetbrains/P hpStorm/環境構築

3.

WEB+DB PRESS Vol.135 で執筆しました https://amazon.co.jp/dp/429713571X/

4.

認識して帰ってほしいこと(その1)

5.

認識して帰ってほしいこと(その2)

6.

型変換の挙動を意識できていますか?

7.

例えばnullを含む集計処理のとき。 型変換は考慮されていますか?

8.

php-srcを読んでみよう • ソースコードに書いてある • 癖はあるが、読めないことはない • コードを追って該当の箇所を見つける経験は大切 • PHPを動かして学ぶより、php-srcを追うほうが腹落ちする • CLionはいいぞ! • プロジェクトが巨大なので全てを読もうとしない。 • 小さな目的を持って、該当の箇所を探してみる • PHPカンファレンス沖縄2023で登壇しました • https://www.docswell.com/s/tyamahori/KGXWQN-php-null

9.

おわり