【问题标题】:I want to get the value of my json uri parameter我想获取我的 json uri 参数的值
【发布时间】:2017-03-05 19:34:47
【问题描述】:

我想在我的 url 中获取 PARAMS 的值

app-rolly.lan.beestripe.privsub.net/t/e/?callback=callback&aid=13&alias=PxTRvtD9vCJN0VpmgQlNhtR1d5Ec&ua=chrome-Windows&event=result-click-ad&cb=1476946609765&params=%7B"search_source"%3A"toolbar"%2C"test_id"%3A2%7D

【问题讨论】:

  • 问题需要进一步澄清。你从哪里得到这个,你想从中得到什么预期的结果?还有你这样做的目的是什么?
  • 我只是运行 url 来获得类似这样的参数:'{"search_source":"toolbar","test_id":2}'
  • 你想要这样的东西吗:- eval.in/665245
  • $ARRAY = json_decode($result,true);你会得到你可以像这样访问的数组值 ECHO $ARRAY['search_source'];
  • 感谢您的回答

标签: php json url


【解决方案1】:

您只需使用 json_decode() 将所有 json 数据解码为数组

$ARRAY = json_decode($result,true);

你会得到你可以像这样访问的数组值

echo $ARRAY['search_source'];

示例:

<?php

$result = '{"search_source":"toolbar","test_id":2}';

$ARRAY = json_decode($result,true);

echo $ARRAY['search_source'];

 ?>

输出:

toolbar

【讨论】:

    猜你喜欢
    • 2018-04-10
    • 2018-12-08
    • 1970-01-01
    • 1970-01-01
    • 2021-08-05
    • 1970-01-01
    • 2016-01-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多