empty
変数が空であるかどうかを確認します
変数が空であるかどうかを確認します。また、変数が設定/宣言されているかどうかを確認します。
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token variable">$ a</span> <span class="token operator">=</span> <span class="token number">0</span> <span class="token punctuation">;</span> <span class="token comment">// $ aが空であるため、結果は真です</span> <span class="token keyword">if</span> <span class="token punctuation">(</span> <span class="token keyword">empty</span> <span class="token punctuation">(</span> <span class="token variable">$ a</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token punctuation">{</span> <span class="token keyword">エコー</span><span class="token string double-quoted-string">「変数」は空です。<br> "</span> <span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">// $ aが設定されているため、結果は真です</span> <span class="token keyword">if</span> <span class="token punctuation">(</span> <span class="token keyword">isset</span> <span class="token punctuation">(</span> <span class="token variable">$ a</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token punctuation">{</span> <span class="token keyword">エコー</span><span class="token string double-quoted-string">「変数」は設定されています "</span> <span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token delimiter important">?></span></span>