【问题标题】:Clarification regarding Strings in PHP关于 PHP 中字符串的说明
【发布时间】:2012-04-01 12:17:12
【问题描述】:

$a = array("Hello","World"),说$a现在是多维字符串数组对吗?

作为$a[0] 持有Hello$[0][0] 持有价值H

【问题讨论】:

  • $a[0][0][0][0][0] 仍然是H。而$a[0]['foo']['bar'] 仍然是H(在

标签: php arrays string


【解决方案1】:

不,$a 是一维数组。期间。

虽然字符串可以使用索引符号按字符访问/修改,并且在内部实现为字符序列,但 PHP 字符串不是真正的 PHP 数组。

【讨论】:

【解决方案2】:

说 $a 现在是多维字符串数组对吗?

询问你的 PHP:

foreach($a[0] as $char);

看看它说了什么。

【讨论】:

  • foreach() 提供的参数无效,因此它不是数组。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-11-18
  • 2017-01-21
  • 1970-01-01
  • 2014-01-11
  • 1970-01-01
  • 2010-12-11
  • 2018-05-12
相关资源
最近更新 更多