【发布时间】:2014-10-13 07:36:02
【问题描述】:
我有一个数组,我想在 [] 之间放置空格,例如:
$array[South Africa]=array();
但我不能......为什么这是不可能的?
【问题讨论】:
-
为什么需要空格?不能用下划线什么的吗?这是关于空间的 SO:stackoverflow.com/questions/2003036/…
-
那么
$array['South Africa']呢? -
我认为更好的做法是使用下划线,如果需要以格式化方式(如循环或其他方式)显示键以输出,只需
str_replace("_"," ",$key);。这样的东西可能比空间更好。 -
看起来@Rasclatt 指出你可以有空间
$array['South Africa']=array();它可能会给你错误消息,因为south Africa不在' '单队列中。谢谢 -
是的,我使用 str_replace("_"," ",$key);但我不明白为什么空格不起作用。无论如何谢谢:)