てっていりかい!emptyの挙動をphp-srcを読んで理解しよう by tyamahori

PHP Conference Japan 2023
LT(5分)

てっていりかい!emptyの挙動をphp-srcを読んで理解しよう

tyamahori tyamahori tyamahori
1

PHPのソースコードでよく empty($hoge) を見ることは有りませんか?

ドキュメント( https://www.php.net/manual/ja/function.empty.php )にて仕様は書かれていますが、腹落ちしていますか?

このLTでは、emptyの挙動を理解できるように、php-srcを読んでどのようなことをemptyは行っているかを説明します。

追記

注意: これは、関数ではなく 言語構造のため、可変関数 や 名前付き引数 を用いてコールすることはできません
https://www.php.net/manual/ja/function.empty.php

とのことで、関数と表記をしてしまいました。お詫びして訂正いたします。