is_countable
변수의 내용이 계산 가능한 값인지 확인
변수의 내용이 계산 가능한 값인지 확인하십시오.
<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 string double-quoted-string">"안녕하세요"</span> <span class="token punctuation">;</span> <span class="token keyword">에코</span> <span class="token string double-quoted-string">"a is"</span> <span class="token operator">.</span> <span class="token function">is_countable</span> <span class="token punctuation">(</span> <span class="token variable">$ a</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token variable">$ b</span> <span class="token operator">=</span> <span class="token keyword">배열</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"빨간색"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"녹색"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"파란색"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token keyword">에코</span> <span class="token string double-quoted-string">"B는"</span> <span class="token operator">.</span> <span class="token function">is_countable</span> <span class="token punctuation">(</span> <span class="token variable">$ b</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token variable">$ c</span> <span class="token operator">=</span> <span class="token keyword">배열</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Peter"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"35"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"Ben"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"37"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"Joe"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"43"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token keyword">에코</span> <span class="token string double-quoted-string">"C는"</span> <span class="token operator">.</span> <span class="token function">is_countable</span> <span class="token punctuation">(</span> <span class="token variable">$ c</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token variable">$ d</span> <span class="token operator">=</span> <span class="token punctuation">[</span> <span class="token number">1</span> <span class="token punctuation">,</span> <span class="token number">2</span> <span class="token punctuation">,</span> <span class="token number">3</span> <span class="token punctuation">]</span> <span class="token punctuation">;</span> <span class="token keyword">Echo</span> <span class="token string double-quoted-string">"d is"</span> <span class="token operator">.</span> <span class="token function">is_countable</span> <span class="token punctuation">(</span> <span class="token variable">$ d</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
변수 $a
에는 문자열이 포함되어 있으므로 계산 가능한 값이 아니므로 is_countable($a)
이 FALSE
반환합니다. 변수 $b
, $c
및 $d
에는 계산 가능한 값 인 배열이 포함되어 있으므로 is_countable($b)
, is_countable($c)
및 is_countable($d)
모두 TRUE
반환합니다. 인덱스 배열이든 연관 배열이든 배열은 계산할 수 있습니다.