Laravel 如果键不存在则从数组中提取值

Laravel extract value from array if not key exist

如何从数组值中提取字符串?

array:1 [▼
  0 => "dmapi-auth=d0e38a35d83fea420d0bb1e93e2f4b964d0a205b; path=/"
]

所以值为 "dmapi-auth=d0e38a35d83fea420d0bb1e93e2f4b964d0a205b;"

我需要在 dmapi-auth= 之后和之前获取字符串; -字符。 像 d0e38a35d83fea420d0bb1e93e2f4b964d0a205b

谢谢米卡。

你可以这样做:

$arr = [
    0 => "dmapi-auth=d0e38a35d83fea420d0bb1e93e2f4b964d0a205b; path=/"
];
$arr = explode(';', $arr[0]);

$arr = substr($arr[0], strpos($arr[0], "=") + 1);