如何从php变量对象中检索值

时间:2018-05-14 07:18:29

标签: php object post

我在PHP $_POST['upload-picture']中返回的值是

[{"file":"0:/desert.jpg"}]

我不知道如何从这种格式中检索上传图片的名称。我尝试使用谷歌搜索这么多东西,但仍未到达目的地。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

假设$data具有值;

$data = [{"file":"0:/desert.jpg"}];
$array_data = json_decode($data[0], true);
echo $array_data['file'];  // This will print name of the image file.

答案 1 :(得分:1)

您需要使用json_decode()解码数据,然后使用explode()来获取所需的名称: -

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: this function takes at least 3 arguments (0 given)

输出: - https://eval.in/1003521