這是我迄今爲止的一項任務的代碼。如何獲取奇數,偶數和回顯無效輸入的總值
<!DOCTYPE html>
<html>
<head><title>Numbers</title></head>
<body>
<form action="index.php" method="get">
<b>Numbers</b>
<br>
<textarea rows="12" cols="25" name="result" value="result"></textarea>
<br>
<input type="submit" value="Submit" name="submit">
</form>
</body>
</html>
<?php
$result=$_GET["result"];
if (empty($_GET['result']))
{
echo '<p><font size="3" color="red">Field is Empty*</font></p>';
}
elseif (isset($_GET['result']))
{
$result=(explode("\n", $result));
}
echo "<br />";
echo "Total lines passed: " . count ($result);
echo "<br />";
echo "Total value of numbers: " .array_sum($result);
?>
我需要一個代碼來回顯提交到文本框中的偶數和奇數輸入的總值。防爆。 1,2,3,4,5被提交,偶數的總值爲6,因爲2和4是偶數,而奇數的總值由於1,3和5是奇數而出現爲9。如果用戶也輸入了一個無效的整數,比如說a,b,c。我將能夠回顯列出所有提交的無效值。
1
2
3
4
5
a
b
c
Total of even numbers: 6
Total of odd numbers: 9
Invalid Numbers: a b c
它不工作。如果我提交了1,2,3,4,5,那麼偶數和我輸入的最後一個值(在本例中爲5)中我給出了我修正的奇數 – user2896254
,錯過了一些索引。 – Lorenz