php 数组里面,小,(括号)内,何时加""双引号

$hahaha= array( );

请问 数组内 小括号 里面 有时是 英文字母,有时是 阿拉伯数字, 有时 "" 双引号,有时没有.

这个是如何 规定的规律 ???

第1个回答  推荐于2017-09-28

$hahaha= array(   ); 括号里面的东西都可以用 单引号或者双引号扩起来,阿拉伯数字可以不使用

例如

$hahaha= array('a',1,'人',"大人","b","2");

如果是带下标的

$hahaha= array('1'=>'a',2=>1,'b'=>'人');数字可以不用引号,也可以使用,但是字符串必选使用

本回答被提问者采纳
第2个回答  2015-10-29
原则上,当使用到字符串的时候加双引号。
第3个回答  2015-10-29

根据数据类型决定

$a = array(a,b,c,d,5,a1aa);
var_dump($a);

out:

array(6) {
  [0]=>
  string(1) "a"
  [1]=>
  string(1) "b"
  [2]=>
  string(1) "c"
  [3]=>
  string(1) "d"
  [4]=>
  int(5)
  [5]=>
  string(4) "a1aa"
}

相似回答