php - 需要关于 PHP 中数组操作的有效解决方案的建议
问题描述
我正在寻找一种有效的解决方案来隔离数组元素并对其进行编辑:我的数组是:
$starting_array = array_slice($main_array, 8, 1);
数组元素的值在哪里
print_r($starting_array);
// output:
Array (
[key] => A;B;C;D;E;
)
我必须得到这个结果:
$ending_array = Array (
[A] => 0
[B] => 1
[C] => 2
[D] => 3
[E] => 4
)
我遵循了这种方法:
$middle1 = implode(" ", $starting_array);
$middle2 = explode(";", $middle1);
$ending_array = array_flip($middle2);
是否有更有效的解决方案来实现相同的结果?
解决方案
@AbraCadaver 和@ChrisG,我意识到我犯了一个错误。$middle1 现在是正确的。感谢双方!
推荐阅读
- python - 更新配置文件时出现找不到页面错误
- android - 使用设备凭据时,AuthenticationCallback 中的 Android 生物识别身份验证无效变量
- python - YOLO如何保存视频
- r - 是否可以在 RMarkdown 的 HTML 标签内添加 R 代码?
- string - 使用 powershell 预处理 html 数据
- swift - swift 4.通过json url数据创建标记
- php - 单击图标时在值上添加 +1 或 -1
- javascript - 复制命令不适用于所有动态生成的表项 - jsp spring boot
- sql - 如何在查询生成器中选择带有对象的查询表列
- vb.net - 在 VB.Net 中循环浏览 xml 数据