Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 电报机器人的json解码_Php_Json_Telegram Bot - Fatal编程技术网

Php 电报机器人的json解码

Php 电报机器人的json解码,php,json,telegram-bot,Php,Json,Telegram Bot,我在电报机器人中用php询问照片配置文件图片时收到了这个文件json,我只想保存一些关于它的信息。 代码如下: { "ok": true, "result": { "total_count": 16, "photos": [ [ { "file_id": "2342423423252", "file_size": 13038, "width":

我在电报机器人中用php询问照片配置文件图片时收到了这个文件
json
,我只想保存一些关于它的信息。
代码如下:

{
"ok": true,
"result": {
    "total_count": 16,
    "photos": [
        [
            {
                "file_id": "2342423423252",
                "file_size": 13038,
                "width": 160,
                "height": 160
            },
            {
                "file_id": "2342423423252",
                "file_size": 13038,
                "width": 160,
                "height": 160
            },
            {
                "file_id": "2342423423252",
                "file_size": 13038,
                "width": 160,
                "height": 160
            }
        ],
        [
            {
                "file_id": "2342423423252",
                "file_size": 13038,
                "width": 160,
                "height": 160
            },
            {
                "file_id": "2342423423252",
                "file_size": 13038,
                "width": 160,
                "height": 160
            },
            {
                "file_id": "2342423423252",
                "file_size": 13038,
                "width": 160,
                "height": 160
            }
        ],
          ...
我必须只保存
文件\u id
,但我不知道如何保存

不一定是所有的文件id,只要一次! 对不起,我英语不好。。
有人可以帮我吗?

使用将json字符串转换为对象数组(或数组),然后在照片上循环以获得所需的值。是的,我尝试过这样做。。但是我找不到多对象的正确语法。。。我想这是一个“结果”数组,里面有一个“照片”数组,里面有一个“?”数组,里面有我的“文件ID”?我很困惑。。。D:一步一个脚印,如果你还不喜欢xdebug,你可以
echo';var_dump(价值);模具()在循环中查看您拥有的数据。然后将json字符串转换为一个对象数组(或数组),然后在照片上循环以获得所需的值。是的,我尝试过这样做。。但是我找不到多对象的正确语法。。。我想这是一个“结果”数组,里面有一个“照片”数组,里面有一个“?”数组,里面有我的“文件ID”?我很困惑。。。D:一步一个脚印,如果你还不喜欢xdebug,你可以
echo';var_dump(价值);模具()在循环中查看您拥有的数据。那么进入ArrayWaw应该很容易!非常感谢。“[0][0]”这是我的问题!我忘了!谢谢哇!非常感谢。“[0][0]”这是我的问题!我忘了!谢谢
$x = json_decode($yourJSON, true);
$id = $x["result"]["photos"][0][0]["file_id"]