# PHP. Replace negative elements in the mass with positive elements

• Dun mass M (20). Create a program that transforms the negative elements of this body into positive.

• Evolution of the code in php research
Yes.

\$m = [1,-1,...];

termination 1

for(\$i = 0; \$i < count(\$m); \$i++){
if(\$m[\$i] < 0){
\$m[i] = -\$m[\$i];
}
}

termination 2

\$len = count(\$m);
for(\$i = 0; \$i < \$len; \$i++){
....
}

terrain 2.1

\$n = count(\$m);
while(\$n--){
\$m[\$n] = ....
}

termination 3

foreach(\$m as \$idx => \$v){
if(\$v < 0) \$m[\$idx] = -\$v;
}

Fourth

foreach(\$m as &\$v){
if(\$v < 0 )   \$v = -\$v;
}

Five. One.

foreach(\$m as &\$v){
\$v = \$v < 0 ? -\$v : \$v;
}

Five. Two.

foreach(\$m as &\$v){
\$v = \$v * (\$v < 0 ? -1 : 1);
}

Six.

foreach(\$m as &\$v) \$v = abs(\$v);

Seven.

array_walk(\$m, function(&\$v){
\$v = abs(\$v);
});

eight.

\$m = array_map(function(\$v){ return abs(\$v); }, \$m);

eight. One.

\$m = array_map(\$fn(\$v) => abs(\$v), \$m);

9

\$m = array_map('abs', \$m);

2

2

2

2

2

2

2

2

2

2

2

2

2

2

2