【发布时间】:2011-01-01 09:30:20
【问题描述】:
$headers=array(
$requestMethod." /rest/obj HTTP/1.1",
"listable-meta: ".$listablemeta,
"meta: ".$nonlistmeta,
'accept: */*',
);
在上面的示例中,如果 $listablemeta 或 $nonlistmeta 为空,我想省略整行。 假设 $listablemeta 是空白的。那么数组将是:
$headers=array(
$requestMethod." /rest/obj HTTP/1.1",
"meta: ".$nonlistmeta,
'accept: */*',
);
现在我可以设置一个条件 isempty() 并相应地设置数组,但是如果我想构造一个具有 20 个不同值的数组,每个值仅在每行上的变量不为空的情况下设置,还有另一种方法吗?在数组声明中设置条件?如果不是,还有什么方法可以解决这个问题?
谢谢!
【问题讨论】:
标签: php arrays conditional