問題タブ [array-unset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
2384 参照

php - 配列から n 番目ごとの項目を削除する

配列からすべての項目を設定解除したい。キーが並べ替えられているかどうかは気にしません。

もちろん、私はそれを速くてエレガントにしたい. ループと一時変数なしで可能でしょうか?

0 投票する
2 に答える
1762 参照

php - 文字長に基づいて配列要素を削除する

私は次のように配列を持っていPHPます:

したがって、

文字列の長さを持つ名前を削除したい<=4

そのため、キーが調整されます。

0 投票する
2 に答える
53 参照

php - 条件がまだ真であるにもかかわらず、この for ループが実行されないように見えるのはなぜですか?

次の SSCCE では、ループが3 を超えforて実行されないのはなぜですか。条件は5 になるまでループを実行できるようにする必要があります。$a$a

そして、最後のステートメントの出力はさらに奇妙です。

私が達成しようとしているのは、結果の配列が次のようになるようにSelect one、 element/variable の値を持つ要素を削除したいということです。word

Array ( [0] => stdClass Object ( [word] => alpha [sentence] => A is the first letter in the word Alpha. ) [1] => stdClass Object ( [word] => beta [sentence] => B is the first letter in the word Beta. ) )

問題は、何がそれを台無しにしていて、それを修正するために何ができるかということです.

出力:

0 投票する
3 に答える
98 参照

php - PHPは多次元配列を反復処理し、内部の文字列をカウントし、カウントに基づいて設定を解除します

多次元配列を反復処理し、内部の文字列の出現をカウントし、カウントがたとえば 3 より大きい配列アイテムを削除します。

N^N ループ内で array_search、array_count_values、および strpos のかなり厄介な組み合わせを既に試しましたが、これは処理に時間がかかり、結果が間違っています...

これは配列です。変更しようとしています

周囲の配列には、約 200 個のアイテムを含めることができます。製品カテゴリが X 回以上見つかった場合にアイテムを削除する方法を探しています。

これで私を助けてもらえますか?

0 投票する
1 に答える
1240 参照

php - ネストされた配列の値に基づいて配列要素を削除します

unset(key)ネストされた配列の値に基づいてPHP関数を使用して、親配列全体を削除しようとしました。

ネストされた配列は次のようになります

私がチェックする値はですCODE = MAINKIT。ネストされた配列に存在しない場合は、メイン配列を削除する必要があります (この場合は parent ) が、親の配列ではなく、ネストされた配列からarray[3]何らかの形で返されます。key

PHP コード:

0 投票する
2 に答える
20 参照

php - 所定のプレフィックスで始まる複数のインデックスの設定解除

次のような配列があります。

コードを繰り返さずに、数行ですべての設定を解除したいと思います。PHPでこれを行う方法はありますか?

私は今上記を行っていますが、繰り返しが多すぎて、一部の配列には同じプレフィックスで始まる何千ものエントリがあります。