問題タブ [array-map]

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

php - foreach、lambda を使用した array_map、および静的関数を使用した array_map のパフォーマンス

配列を別の配列に変換するために使用されるこれら 3 つのアプローチのパフォーマンスの違い (ある場合) は何ですか?

  1. 使用するforeach
  2. array_mapラムダ/クロージャ関数での使用
  3. array_map「静的」関数/メソッドでの使用
  4. 他のアプローチはありますか?

自分自身を明確にするために、例を見てみましょう。すべて同じことをしています-数値の配列に10を掛けます:


Foreach


ラムダでマップする


文字列参照として渡される「静的」関数を使用したマップ


他のアプローチはありますか?上記のケース間の実際のすべての違いと、他のケースの代わりに使用する必要がある理由についての入力を喜んでお聞きします.

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

php - 3つの配列を列形式で組み合わせる(PHP)

この形式のような3つの配列があります

この3つの配列を列形式でマージする必要があります

私の期待される結果

これどうやってするの。私はすでに配列のマージを行っています。しかし、そのマージ行形式。しかし、列形式が必要です。

お知らせ下さい

更新しました

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

php - これらの配列値を新しい配列にマージしますか?

次の配列が格納されています$data

このような新しい配列を作成する必要があります

これまでのところ、このarray_map関数があります

以下を出力するものは、コンマで区切られたこれらの日付に追加された極値を取得するにはどうすればよいですか?

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

php - mysql_real_escape_string と array_map は空白の文字列を返しますか?

パラメータ化されたクエリの使用方法をまだ学んでおらず (このサイトの他の投稿によると、これは明日の朝一番にやらなければならないことです)、フォーム データをエスケープしてクエリに入れたいと思っています。

二度、私はこの解決策に出くわしました:

これは、私が知る限り、 $_POST 配列内のすべての変数をエスケープ関数を介して実行します。私はその正確な行が賛成票を投じているのを見てきましたが、それを既存の PHP に追加すると、一連の空白の値が作成されます。

mysqli_real_escape_string には 2 番目のパラメーターであるリンク/接続が必要であるという印象を受けました。これが私の問題の原因ですか?その行が削除され、変数が $_POST からエスケープされていない値を取得する場合、データはデータベースで問題なく取得されます。

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

php - 整数の配列が与えられた場合、n 以内の配列内の他の整数の数を取得する最も効率的な方法は何ですか?

次の配列があるとします。

そして$n = 2、各値内の配列内$nの各値のカウントを取得する最も効率的な方法は何ですか?

たとえば、 には5、7、76の範囲内に他の 3 つの値があります。$n

最終的には、次のように、単にカウント内の対応する配列が$n必要です。

単純な foreach ループを使用する方法はありますか? CodePad リンク

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

php - PHP - Arraymap を使用した MYSQL で重複する値を無視する

DB

コード

重複した日付を取得する必要はありません。これらの重複した日付については、以下の例priceのような平均と合計を取得する必要があります。Qty

私は使用しようとしますArray-mapが、その助けに失敗します

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

php - array_map 三次元配列

3 次元配列で array_map を実行するにはどうすればよいですか? 最も内側の配列を「クリア」したい場所は?

次のようになります。

私はそれを次のようにしたい:

)

このソリューションPHP の配列要素のキーをリセットしますか? 私が間違っていなければ、「ただ」は2つの次元配列で機能します。

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

php - array_map を使用して配列 php を変更する

配列マップを使用して次の配列を変更する方法。これまでのところ、必要な結果を達成できなかったので、ここに私の質問があります:

これを変換します:

の中へ