PHP 错误之引号中使用变量

 更新时间:2009年05月04日 02:22:04   作者:  
当看到错误提示 syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
当看到错误提示
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']}";
?>
加上花括号{}可以让语句识别这里面是动态的。

相关文章

  • PHPStorm+XDebug进行调试图文教程

    PHPStorm+XDebug进行调试图文教程

    这篇文章主要为大家详细介绍了PHPStorm+XDebug进行调试图文教程,内容很丰富,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • 关于PHP转换超过2038年日期出错的问题解决

    关于PHP转换超过2038年日期出错的问题解决

    这篇文章主要给大家介绍了关于PHP转换超过2038年日期出错问题的解决方法,文中给出了详细的解决方法,通过示例代码让大家更容易理解和学习,需要的朋友们下面来一起看看吧。
    2017-06-06
  • PHP重载基础知识回顾

    PHP重载基础知识回顾

    这篇文章主要介绍了PHP重载的相关知识,帮助大家更好的理解和复习php,感兴趣的朋友可以了解下
    2020-09-09
  • 基于laravel制作APP接口(API)

    基于laravel制作APP接口(API)

    这篇文章主要介绍了基于laravel制作APP接口(API)的相关资料,需要的朋友可以参考下
    2016-03-03
  • php+ajax无刷新上传图片的实现方法

    php+ajax无刷新上传图片的实现方法

    这篇文章主要介绍了php+ajax无刷新上传图片的实现方法,涉及php结合ajax进行文件传输操作相关技巧,需要的朋友可以参考下
    2016-12-12
  • PHP中替换键名的简易方法示例详解

    PHP中替换键名的简易方法示例详解

    默认输出的时候,将数据库字段名作为数组的键名进行输出,但带有键名的数据不能够满足未知情况下的操作,下面为大家介绍个不错的方法可以解决这个问题
    2014-01-01
  • php实现对文件压缩简单的方法

    php实现对文件压缩简单的方法

    在本篇文章里我们给大家整理的是关于php如何实现对文件压缩的实例内容,有需要的朋友们参考学习下。
    2019-09-09
  • php中全局变量global的使用演示代码

    php中全局变量global的使用演示代码

    用php编程的人对流程这个名词很熟悉。一般做php的工程师对面向对象的理解不是太深,所以在大流程中的方法中需要调用到外面变量,所以用的全局变量的机会会很多
    2011-05-05
  • PHP设计模式之模板方法模式定义与用法详解

    PHP设计模式之模板方法模式定义与用法详解

    这篇文章主要介绍了PHP设计模式之模板方法模式,结合实例形式详细分析了php设计模式中模板方法模式的概念、原理、定义、用法及相关注意事项,需要的朋友可以参考下
    2018-04-04
  • 详解PHP的Yii框架中日志的相关配置及使用

    详解PHP的Yii框架中日志的相关配置及使用

    这篇文章主要介绍了PHP的Yii框架中日志的相关配置及使用,包括bug追踪以及数据库查询耗时记录等,需要的朋友可以参考下
    2015-12-12

最新评论