arrays - 如果不存在键,Laravel 从数组中提取值
问题描述
如何从数组值中提取字符串?
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);
推荐阅读
- c# - 如何获取可用分析器的列表?
- python - 运行 HelloWorld 的 Pycharm 上的 UnicodeEncodeError
- sql - 加入时如何添加多个列?
- javascript - for 循环和 for..of 循环有什么区别?
- c - cs50 pset4 反映图片滤镜代码问题
- python - python中的f"和format()方法有什么区别
- javascript - 为什么 Object.prototype.hasOwnProperty 不等于 instance.__proto__.hasOwnProperty
- line-breaks - 使用 Mathjax HTML 换行
- python - 罗马尼亚地图问题中的统一成本搜索
- reactjs - 尽管我已删除该项目,但旧项目仍会在端口 3000 上加载