質問編集履歴

1

誤字

2022/05/15 09:27

投稿

nikuatsu
nikuatsu

スコア177

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,5 @@
1
1
  ### 実現したいこと
2
- `foreach` `$key => $value`のときに、前後で同じ変数名を使う方法を知りたいです。
2
+ `foreach`について、 `$key => $value`とその前後で同じ変数名を干渉せずに使う方法を知りたいです。
3
3
 
4
4
  ### 発生している問題
5
5
  以下`foreach`によって`$kind`の値が壊れてしまいます。
@@ -26,7 +26,7 @@
26
26
 
27
27
  ちなみに、`foreach( KINDS as $kind_id => $kind )`
28
28
  ではなく、`foreach( KINDS as $kind_id => $x )`
29
- などにすれば以の`$kind`に引き継がれず問題は解決します。
29
+ などにすれば`foreach`の`$kind`に引き継がれず問題は解決します。
30
30
 
31
31
  しかしこうしないで同じ変数名を使いたいのです。(`foreach`の中で使うのも`$kind`なのに、なんで`$x`などという別の変数にしなければならないのか納得がいかないので…)
32
32