PHP 错误之引号中使用变量
2009-05-03 07:55
441 查看
当看到错误提示
syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
这个提示,是提示变量使用的问题。
而我出现的是,语句中使用了数组,导致失败。下面看看失败的代码;
<?php
echo "我是数组,$n['x']";
?>
这样即时双引号是可以解析变量的,但是素组这样的,写法是没办法解析。修改成下面就可以了!
<?php
echo "我是数组,{$n['x']}";
?>
加上花括号{}可以让语句识别这里面是动态的。
syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
这个提示,是提示变量使用的问题。
而我出现的是,语句中使用了数组,导致失败。下面看看失败的代码;
<?php
echo "我是数组,$n['x']";
?>
这样即时双引号是可以解析变量的,但是素组这样的,写法是没办法解析。修改成下面就可以了!
<?php
echo "我是数组,{$n['x']}";
?>
加上花括号{}可以让语句识别这里面是动态的。
相关文章推荐
- PHP 错误之引号中使用变量
- PHP 错误之引号中使用变量
- JavaScript 使用 php 的变量
- PHP关于foreach使用引用变量的坑
- PHP学习 变量使用总结
- tpl文件,php的模板文件?同html格式相同。不过有$var变量使用。
- tomcat配置运行php——无法使用$_post、$_get等变量
- 详谈PHP数组变量使用
- php数组声明、遍历、数组全局变量使用小结
- 在PHP中使用全局变量
- php全局变量和类配合使用全解析
- php全局变量和类配合使用深刻理解
- php的list()的一步操作给一组变量进行赋值的使用
- 将HTML段赋值给PHP变量的便捷方法,不使用转义字符
- php-----不是使用第三个变量,交换两个变量
- PHP引号的正确使用方式介绍
- 解决php使用异步调用获取数据时出现(错误c00ce56e导致此项操作无法完成)
- 关于PHP的boolean和string变量定义及使用
- 总结4 如何在自定义的框架中使用PHP异常和错误机制
- PHP教程 PHP变量的使用