我知道如何从数组中删除某些东西,但在这种情况下,它有点不同。我的代码似乎在数组中生成这个恼人的项目,名为“* items”,我不知道如何删除它。PHP从数组中删除项目
我需要它删除,因为我的应用程序可视化显示数组中的所有数据,现在由于这个项目只有一个空格。
我的代码
基本上在我的代码我已经转换的对象数组像这样
$accounts = Account::where('archive', false)->select('id', 'display_name')->get();
$accounts = (array) $accounts;
我100%肯定它做到这一点。有没有办法从数组中删除“* items”项?
我已经试过
array_pop($array);
这并没有为我工作之前,“*项目”只是删除了最后一个项目
unset($array['*item']);
这也没有工作,它根本没有解决任何问题。
图片
编辑
我正在别人的位置代码,并有大量的随机特性和功能,写作和解释整个脚本会花费很少的时间,所以我尝试包括我认为必要的内容。
我会建议解决不掩盖症状的问题 – RiggsFolly
图片来自您的JavaScript控制台?你如何将PHP数组转换为json? – Bert
这种看起来像json格式化数据,其中'* items'的值是一个数组。如果您未设置/删除,那么这些值也会消失 – RamRaider