【发布时间】:2013-06-04 16:05:14
【问题描述】:
我需要检查变量是否设置为某些东西。到目前为止,我一直在使用 strlen(),但这真的很尴尬,因为我很确定这不是一个非常有效的函数再次使用。
如何更有效地执行此类检查:
if (strlen($_GET['variable']) > 0)
{
Do Something
}
请注意,如果$_GET['variable'] = '',我不希望它做任何事情
只是为了澄清我的意思 - 如果我有 www.example.com?variable=&somethingelse=1 我不希望它渗透到那个 if 语句
【问题讨论】:
-
这并不尴尬,它可以随心所欲地工作,并且可读性强。
-
只是为了澄清我的意思 - 如果我有 www.example.com?variable=&somethingelse=1 我不希望它渗透到 if 语句
-
Awww 我尽量不要对我的脚本感到尴尬,但有时很难!