回答編集履歴

1

ほそく

2018/12/26 03:31

投稿

papinianus
papinianus

スコア12705

test CHANGED
@@ -25,3 +25,45 @@
25
25
 
26
26
 
27
27
  前回これに応えられる回答してたんで。
28
+
29
+
30
+
31
+ --補足
32
+
33
+ ```php
34
+
35
+ function countnum($countnum★){
36
+
37
+ $countnum★+=substr_count($num,"☆");
38
+
39
+ }
40
+
41
+ ```
42
+
43
+ こういうのが動作するには
44
+
45
+ ```php
46
+
47
+ function countnum($index, $num) {
48
+
49
+ global $countnum1;
50
+
51
+ global $countnum2;
52
+
53
+ global $countnum3;
54
+
55
+ global $countnum4;
56
+
57
+ global $countnum5;
58
+
59
+ global $countnum6;
60
+
61
+ $str = "countnum{$index}";
62
+
63
+ $$str += substr_count($num."", $index."");
64
+
65
+ }
66
+
67
+ ```
68
+
69
+ みたいな(みたいっていうのは検証してないってこと)ことをしないといけなくて、まあglobal参照とかとってもよくないことしてるのでやめたほうがいいです。簡潔にしたこと以上のデメリットがあるので。