is_callable
检测参数是否为合法的可调用结构
检查变量的内容是否可以作为函数调用:
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token keyword">function</span> <span class="token function-definition function">test1</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">{</span> <span class="token punctuation">}</span> <span class="token keyword">echo</span> <span class="token string double-quoted-string">"test1 is callable: "</span> <span class="token operator">.</span> <span class="token function">is_callable</span><span class="token punctuation">(</span><span class="token string double-quoted-string">"test1"</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token keyword">echo</span> <span class="token string double-quoted-string">"<br>"</span><span class="token punctuation">;</span> <span class="token keyword">echo</span> <span class="token string double-quoted-string">"test2 is callable: "</span> <span class="token operator">.</span> <span class="token function">is_callable</span><span class="token punctuation">(</span><span class="token string double-quoted-string">"test2"</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>