我该如何添加+符号

Ash*_*her 2 php arrays

<?php
   $numbers = array("12", "-32", "52", "-65", "98");
   $arrlength = count($numbers);

for($x = 0; $x < $arrlength; $x++) {
   echo $numbers[$x];
   echo "<br>";
}
Run Code Online (Sandbox Code Playgroud)

如何添加+符号不是 - 减去.

结果: + 12,-32,+ 52,-65,+ 98

Jig*_*hah 5

你可以添加这样的条件:

echo (int)$numbers[$x] > 0 ? '+'.$numbers[$x] : $numbers[$x];
Run Code Online (Sandbox Code Playgroud)

所以它会

$numbers = array("12", "-32", "52", "-65", "98");
$arrlength = count($numbers);

for($x = 0; $x < $arrlength; $x++) {
echo ((int)$numbers[$x] > 0) ? '+'.$numbers[$x] : $numbers[$x];
echo "<br>";
}
Run Code Online (Sandbox Code Playgroud)