問題タブ [array-walk]

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 投票する
1 に答える
58 参照

php - array_walk で何が間違っていますか (そして、より良い方法はありますか)?

「メソッド」と呼ばれる配列があり、次のようになります。

私がやりたいのは、[コスト] マイナス (分) [コスト] になるように各 [コスト] を変更することです。言い換えれば、以下の各値は 4.35 ずつ減少します (WWAN の値は 0 になります)。これにはおそらくもっと良い方法がありますが、array_walk を試すことにしました。しかし、それは私にとってはうまくいきません。これが私が試したことです:

なぜそれがうまくいかないのか知りたいのですが、もっとエレガントな方法もありがたいです。

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

php - 結果をフィルタリングするための無名関数を使用した Php array_walk

プロジェクトのタイム レコードが大量にあり、1 人の従業員によって投稿されたもの以外を除外したいと考えています。

私がやろうとしていることを見ることができます。アノン関数とクロージャーでこれを行うにはどうすればよいですか? 明らかに、 $timeRecords は無名関数内で定義されていません。ありがとう。

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

php - 配列のキーに特殊文字を追加する方法

この例のように、配列のキーに特殊文字を追加したい。
この配列を変換するにはどうすればよいですか

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

arrays - PHP array_walk() を使用して配列内のすべてのキー名を出力できません

私のギャラリー フォルダの構造は次のとおりです。

/年/月/日/ファイル

次に、私のウェブサイトでそれらを印刷します。この構造体を使用して、すべてのファイルを大きな配列で取得する関数があります。

次に、この画像を印刷するための新しい関数を作成しました。すべての配列キーを読み取るパスを取得する必要があります。

これが私の機能です:

問題は、配列に複数の配列がある場合に発生します。

私が持っている結果は次のとおりです。

ご覧のとおり、1 番目と 2 番目のレコードは問題ありませんが、3 番目と 4 番目のレコードは正しくありません。これらの要素には複数の配列があるからです。

いろいろ試しているのですが解決できません。

私に何ができる?

ありがとうございました!

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

php - array_walk が私のために散歩をしていない

配列を追加の引数として配列ウォークに渡すと、期待どおりに解釈されません。

出力:

0 と 1 が印刷されるのはなぜですか? alpha と bravo を印刷しないのはなぜですか? 出力にアルファとブラボーを含めるにはどうすればよいですか?

ありがとう!

0 投票する
4 に答える
1002 参照

php - PHP は、2 つのキーが同じ値を持つ配列エントリを合計します

ソースとターゲットが同じであるすべてのエントリの total_volume を合計したい次の配列があります。

結果の配列は次のようになります。

私の最初の考えは、既存の配列を llop し、一致するソースとターゲットのペアを持つエントリが既に存在するかどうか、ResultArray のネストされたループを介してチェックすることです。

array_walk() または同様の方法を使用する他の方法はありますか?

よろしくお願いします。

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

php - array_walk 関数で現在のインデックスを取得する

を埋める方法は?その上?array_walkで現在のインデックスを取得する方法は?