私は配列から何かを削除する方法を知っていますが、この場合は少し異なります。私のコードは "* items"という配列のこの厄介な項目を生成するようですが、削除する方法はわかりません。PHPは配列から項目を削除します
私のアプリケーションでは、配列内のすべてのデータが視覚的に表示されているため、この項目が原因で空白が残っているため、削除が必要です。
私のコード
基本的に私のコードで私はそのはこれを行うには100%確信しているこの
$accounts = Account::where('archive', false)->select('id', 'display_name')->get();
$accounts = (array) $accounts;
などのオブジェクトを配列に変換しました。配列から「* items」アイテムを削除する方法はありますか?私はそれだけで「*項目」前の最後の項目を削除
array_pop($array);
これが私のために動作しませんでしたが試した
unset($array['*item']);
また、これは、動作しませんでした何も設定を解除していませんでした。
ピクチャー
EDIT
私はここに誰か他の人のコードに取り組んでいるとランダム機能と関数の多くがあり、全体を書いて説明しますスクリプトは愚かな時間がかかるので、私はを試した私は必要と思われるものを含める。
私は症状を隠さないように問題を解決することをお勧めします – RiggsFolly
画像はあなたのjavascriptコンソールからですか? PHP配列をjsonにどのように変換しますか? – Bert
は、 '* items'の値が配列であるjson形式のデータのように見えます。設定を解除/削除すると、これらの値も消えてしまいます – RamRaider