基于php双引号中访问数组元素报错的解决方法

时间:2018-02-06

(2)索引字符串未加单引号表示常量,当常量未定义时则解析为字符串,等效于加上单引号。

$arr[fruit] 

2. 数组变量用双引号包括时,

(1) 索引字符串不加单引号表示字符串本身

"$arr[fruit]" 

(2) 数组变量加上花括号表示与字符串同名常量

"{$arr[fruit]}" 

(3) 索引字符串加上单引号且数组变量加上花括号表示字符串本身

<pre name="code" class="php"><pre name="code" class="php">"{$arr['fruit']}" 

(4) 索引字符串加上单引号且数组变量未加上花括号,为错误写法,报错:Parse error: parse error, expecting T_STRING' or T_VARIABLE' or T_NUM_STRING'

<pre name="code" class="php"><pre name="code" class="php">"$arr['fruit']" 

附:php手册数组说明URL

http://php.net/manual/zh/language.types.array.php

以上这篇基于php双引号中访问数组元素报错的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

您可能感兴趣的文章:

  • PHP常见的6个错误提示及解决方法
  • php数组添加元素方法小结
  • 共2页:
  • 上一页
  • 2/2下一篇
    上一篇:通过源码解析Laravel的依赖注入 下一篇:PHP异步进程助手async-helper

    相关文章

    最新文章