本文目录一览:
php二维数组不能用双引号输出
echo "h1{$arr[2][3]}/h1";
解决你的需求. 就是加界定符号 {}
php版本不支持这种写法,报错syntax error, unexpected '[' in ,请问不用"["这个符号这段代码应该如写?
不是不支持, 这种错误是php语法的标点符号不配套, 很显然, 你的代码第一行, 是不是多了一个)呢?
例外,count函数返回的类型应该是数字吧?数字非数组, 直接用[]这种数组引用, 似乎不符合语法吧?
php 输出语句
php有以下输出语句:
1 echo 常用的输出语句,例如:echo 'helloworld!';
2 print() 输出语句,有返回值。例如:print('helloworld!'); 输出成功返回1,失败返回0。
3 printf(); 格式化输出字符串。例如:printf("%d,%f",12,12.3);
4 print_r(); 输出数组、对象等复合数据类型。例如:print_r($array);
5 var_dump(); 可以判断一个变量的类型与长度,并输出变量的数值。例如:var_dump('helloworld!');