PHP 错误之引号中使用变量

yipeiwu_com7年前PHP代码库
当看到错误提示
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加密解密函数(动态加密)

复制代码 代码如下:function encode_pass($tex,$key,$type="encode"){    $chrArr=array('a'...

PHP基于DOMDocument解析和生成xml的方法分析

PHP基于DOMDocument解析和生成xml的方法分析

本文实例讲述了PHP基于DOMDocument解析和生成xml的方法。分享给大家供大家参考,具体如下: 前面和大家分享了SimpleXML操作xml的一些知识,但是php中除了simpl...

PHP+ajax 无刷新删除数据

首先本例基于留言本整理版修改。 我们使用了jquery.js来实现ajax和dom删除 首先加入复制代码 代码如下:<script type="text/javascript" s...

php fsockopen中多线程问题的解决办法[翻译]

问题: 有没有办法在php中实现多线程呢? 假设你正在写一个基于多台服务器的php应用,理想的情况时同时向多台服务器发送请求,而不是一台接一台。 可以实现吗? 回答: 当有人想要实现并发...

PHP调用QQ互联接口实现QQ登录网站功能示例

PHP调用QQ互联接口实现QQ登录网站功能示例

本文实例讲述了PHP调用QQ互联接口实现QQ登录网站功能。分享给大家供大家参考,具体如下: 调用QQ登录接口,首先要到QQ互联完善开发者认证信息,并通过审核,然后创建一个网站应用,获得A...