我必须使用关联数组传递一些参数,如下所示:
$blockGroup['name=products type=complete']
做了一些测试,我发现它有效,但这是一个不好的做法吗?是否有可能产生任何错误或意外行为?
感谢您的任何建议!
EDIT 1
我在视图实现中使用这个数组,完整的结构是:
$blockGroup['name=products type=complete'][] =
array(
'name' => 'GeForce',
'value' => '99.99'
);
不,这不对。编程中的空格符号实际上没有特殊含义。用引号括起来并形成字符串的符号可以用作关联数组键。
事实上,很多时候,将此类键用于关联数组将使您的代码具有可读性并方便对其进行更改。
$scores = array("John Doe" => 100, "Ivan Ivanovich" => 75.3);
我看到的是你试图使用数组键作为表达式,这是非常糟糕的做法。事物都有其本来的用途。使用关联键作为关联键。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)