teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

コード修正

2021/10/27 20:46

投稿

fj68
fj68

スコア752

answer CHANGED
@@ -12,9 +12,9 @@
12
12
 
13
13
  ```php
14
14
  foreach ($data as $key => $value) {
15
- $sort_keys[$key] = $value['price']
15
+ $sort_keys[$key] = $value['price'];
16
16
  }
17
- multisort($sort_keys, SORT_ASC, $data)
17
+ multisort($sort_keys, SORT_ASC, $data);
18
18
  ```
19
19
 
20
20
  個人的に配列の操作は(よほど複雑でなければ)`foreach`より`array_*()`系の関数の方がわかりやすいかなと思っているので、こう書くかなと思いました。

1

Markdownについて追記

2021/10/27 20:46

投稿

fj68
fj68

スコア752

answer CHANGED
@@ -1,3 +1,10 @@
1
+ 本題に入る前に、細かいことで恐縮ですが、質問する時はコードをコードブロックで囲っていただけると見やすくて助かります。
2
+ 詳しくは以下を参照してください。
3
+
4
+ [質問する際にMarkdownは必ず使って欲しい - Qiita](https://qiita.com/kai0310/items/d6ad23d7e60eeb103c9d)
5
+
6
+ ---
7
+
1
8
  質問者さんのように2つの処理に分けて`foreach`する考え方で全く問題ないと思います。
2
9
 
3
10
  ソートする方の関数がよくわからないことになっていますが……