回答編集履歴
1
chouse
answer
CHANGED
@@ -1,6 +1,20 @@
|
|
1
1
|
> echo $getMax
|
2
2
|
|
3
|
-
「$」はいらないですね
|
3
|
+
「$」はいらないですね、関数の引数のとりかたもおかしい(x→$x)
|
4
|
+
変数として実行したいならこう
|
5
|
+
```PHP
|
6
|
+
$getmax=function($x){
|
7
|
+
$maxNumber = 0;
|
8
|
+
for ($i=0; $i<count($x); $i ++) {
|
9
|
+
if ($x[$i] > $maxNumber) {
|
10
|
+
$maxNumber = $x[$i];
|
11
|
+
}
|
12
|
+
}
|
13
|
+
return $maxNumber;
|
14
|
+
};
|
15
|
+
$prices = array(1000, 650, 750, 800);
|
16
|
+
print $getmax($prices);
|
17
|
+
```
|
4
18
|
|
5
19
|
ちなみにmax()ではなくロジックの勉強ということですかね?
|
6
20
|
```PHP
|