如何获取 PHP 中特定值的字符串数组?

How to get array of string for particulate value in PHP?

这是我的数组,我只能从该数组中获取名称,所以我该如何获取它

[
 {
  "name":"imgpsh_fullsize_anim_31.png",
  "type":"image\/png",
  "tmp_name":"\/tmp\/phpcaGk0O",
  "error":"0",
  "size":"34171",
  "file":"imgpsh_fullsize_anim_31.png",
  "cookie":
  {
   "name":"admin",
   "value":"s3jbpiubqq13tsrase0d4e6cma",
   "lifetime":"900000",
   "path":"\/nback",
  },
  "previewType":"image"
  }
 ]

我假设这是您手中的 JSON 字符串,所以基本上:

$arr = json_decode($str, true);
$name = $arr[0]["name"];

如果您调用数组 $myArray,您将只提取变量 name,如下所示:

$name = $myArray->name;

如果是 JSON:

$myJSONArray = json_decode($myArray);
$name = $myJSONArray[0]["name"];