hoyoyo

Home Archives
2023-05-11

phpのissetとemptyとis_nullの違い

issetは返り値に対してチェックを行うとエラーになる。

1
2
これは、Fatal errorになる。
isset(bar());

emptyとis_nullは返り値に対してチェックができる。

1
2
3
これは、OK.
empty(bar());
is_null(bar());

なので、!empty(bar())とかがあって、isset(bar())のほうが否定(反転)がとれてリーダブルコードじゃんとか思って変更するとエラーになるw

共有
次の記事
Xdebug コンディショナルブレークポイント
前の記事
Error: creating ELBv2 Listener 〇〇〇: UnsupportedCertificate: The certificate 〇〇〇 must have a fully-qualified domain name, a supported signature, and a supported key size.

タグ

  • vercel, next.js, static export

タグクラウド

vercel, next.js, static export

アーカイブ

  • 3月 2026
  • 5月 2025
  • 4月 2025
  • 1月 2025
  • 9月 2023
  • 8月 2023
  • 5月 2023
  • 4月 2023
  • 5月 2021
  • 4月 2021
  • 3月 2021
  • 2月 2021
  • 12月 2020
  • 7月 2020
  • 6月 2020
  • 5月 2020
  • 4月 2020
  • 3月 2020
  • 2月 2020

最近の投稿

  • VercelとNext.js静的エクスポートで実現する、サーバーコスト0の個人サイト運用術
  • バイブコーディングでLaravelをNextJSにリプレイスしてみた
  • Eloquentのモック方法
  • npm i -g @nestjs/cli が終わらない
  • TestFlight インストールできませんでした
© 2026 hoyoyo
Powered by Hexo
Home Archives