这让我失去了我的心,所以请大家帮忙:PHP三元操作混乱
$param[] = ($k == 'page') ? (($i > 1) ? "{$k}-{$i}" : null) : "{$k}-{$v}";
我要的是:
if ($k == 'page')
if ($i > 1)
$param[] = "{$k}-{$i}";
else
$param[] = null;
else
$param[] = "{$k}-{$v}";
谢谢!
你为什么要杀死像小猫? – Vyktor 2012-02-17 23:09:41
你真的想要在$ param数组中插入字符串值“{$ k} - {$ v}”吗? – ngen 2012-02-17 23:10:31
留下更详细的控制结构。易于理解远远超过“少量代码”。 – simshaun 2012-02-17 23:11:17