PHP

PHP 判定チェック isset empty if is_null

 

私の選択

  • 特定の値 … if ($var === ‘hoge’)
  • 文字列 … if ($var === “hoge”)
  • 空文字 … empty()
  • 真偽値 … if ($var)
  • オブジェクト … isset($object->id)
  • 配列 … empty()
  • コレクション … empty()
  • null … is_null()
  • 未定義変数 … is_null()

 

早見表

 

if($var) isset empty is_null
$var=1 true true false false
$var=””; false true true false
$var=”0″; false true true false
$var=0; false true true false
$var=NULL; false false true true
$var false false true true
$var=array() false true true false
$var=array(1) true true false false

 

 

@see https://qiita.com/shinichi-takii/items/00aed26f96cf6bb3fe62

 

 

 

 

爆速レンタルサーバならConoHa WING

 

サーバはプロに全部お任せ!「仕事」に専念したいあなたにおすすめです。

   

ConoHa VPSで運営してま🐱

 

サーバの勉強がしたいあなたにおすすめ!現役エンジニアの管理人が選んだ、WordPress運用に適したVPSの終着点

   

ConoHa VPSで爆速WordPressを作ろう! 

 

 

Laravel, AWS ポートフォリオ作成サポート! 定員3名

https://menta.work/plan/2381

Laravel, AWSによるポートフォリオ作成を通して、エンジニア転職をサポートします

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)