【问题标题】:How to split words from the value of input?如何从输入值中拆分单词?
【发布时间】:2020-05-18 07:28:45
【问题描述】:

我有一些来自数据库的 json 值,我想将它们拆分,以便稍后我可以在我想要的地方使用它们。 这是json字符串。

$data = {"DATA-block-C5e35a3f127fb6":"01#ffff000images\/250place.jpg\u00b8"}

我所做的是:

$decode = json_decode($data, true);
$datablock = $decode->DATA-block-C5e35a3f127fb6;
echo $datablock;

它返回完整值,但我希望它像 #ffff000 与 images/250place.jpg 分开,因为 #fff 是该块的背景颜色,而另一个值是图像。而且这两件事都不是静态的。它是一个提交表格。它具有像这样的隐藏值。有什么办法可以抓住它们吗? 任何帮助将不胜感激。!

【问题讨论】:

标签: php json


【解决方案1】:

当您的第一行将 JSON 解码为数组时(使用 json_decode()true 作为第二个参数),您需要使用数组表示法...

$datablock = $decode->DATA-block-C5e35a3f127fb6;

$datablock = $decode['DATA-block-C5e35a3f127fb6'];

【讨论】:

    猜你喜欢
    • 2022-12-31
    • 2013-06-18
    • 2020-05-08
    • 1970-01-01
    • 1970-01-01
    • 2020-11-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多