【问题标题】:how use explode for dict in php如何在php中对dict使用explode
【发布时间】:2021-10-09 20:09:32
【问题描述】:

如何对这种字典使用爆炸 我已经尝试过这段代码但得到错误 有什么不对 one = explode("placeholder="WithdrawAmount" value="", $py); $two = explode(">", $one[1]);

所以任何人都知道如何使用它,我想打印这个占位符的值
它给了我这个错误

【问题讨论】:

  • 能否请您附上您看到的错误?
  • 我为它添加屏幕

标签: php dictionary key-value explode


【解决方案1】:

检查这个字符串:
"placeholder="WithdrawAmount" value=""

双引号不转义,字符串不闭合。

下面的应该更好用:
'placeholder="WithdrawAmount" value=""'"placeholder=\"WithdrawAmount\" value=\"\""

【讨论】:

  • php中是否允许使用单个'和"?
  • 不工作的人?
  • 您可以在 php 中使用单引号和双引号,作为其他分隔符。都有显着差异。我强烈建议您阅读string docs 以获取更多信息。简而言之,主要区别之一是单引号不会扩展所有特殊字符(在我的示例中,单引号内的双引号不会被转义,而它们是 insinde 双引号)。例如,这可能对 HTML 很有用。另一个区别是 PHP 解析器不会在单引号内查找要扩展的变量,因此速度会更快。
  • 请(养成习惯)详细说明什么不起作用。您收到错误消息吗?如果是这样,请将其添加到您的评论中。它的行为不符合您的预期吗?描述你获得的行为,如果可能的话,用一些示例数据。
猜你喜欢
  • 2020-06-15
  • 2011-07-06
  • 1970-01-01
  • 2021-08-31
  • 2013-09-10
  • 1970-01-01
  • 1970-01-01
  • 2014-02-25
  • 2014-01-09
相关资源
最近更新 更多