Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.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
Arrays 如果不存在键,则从数组中提取值_Arrays_Laravel 6 - Fatal编程技术网

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

Arrays 如果不存在键,则从数组中提取值,arrays,laravel-6,Arrays,Laravel 6,如何从数组值中提取字符串 array:1 [▼ 0 => "dmapi-auth=d0e38a35d83fea420d0bb1e93e2f4b964d0a205b; path=/" ] 因此,值为dmapi auth=d0e38a35d83fea420d0bb1e93e2f4b964d0a205b 我需要在dmapi auth=之后和之前获取字符串-烧焦 如d0e38a35d83fea420d0bb1e93e2f4b964d0a205b 谢谢Mika。你可以这样做: $arr = [

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

array:1 [▼
  0 => "dmapi-auth=d0e38a35d83fea420d0bb1e93e2f4b964d0a205b; path=/"
]
因此,值为dmapi auth=d0e38a35d83fea420d0bb1e93e2f4b964d0a205b

我需要在dmapi auth=之后和之前获取字符串-烧焦 如d0e38a35d83fea420d0bb1e93e2f4b964d0a205b

谢谢Mika。

你可以这样做:

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

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

谢谢,我甚至扩展了一点:$authSid=$res->getHeader'Set-Cookie'$arr=爆炸“;”$authSid[0]$arr=substr$arr[0],strpos$arr[0],=+1;倾销$arr;我需要什么就用什么。