我想執行迴文計劃在PHP中,我從變量「名稱」中的1個文件的輸入和第二個文件它檢查天氣輸入字符串是否迴文......它工作正常,但我得到通知,它說 「注意:用C 4:未定義抵消\ XAMPP \ htdocs中\ pali.php第9行」注意:未定義的偏移量:4在PHP文件
<?php
$name = $_POST["name"];
echo "String: " . $name;
$myArray = array(); // php array
$myArray = str_split($name); //split the array
$len = sizeof($myArray); // get the size of array
$newString = " ";
for ($i = $len; $i >= 0; $i--) {
$newString.= $myArray[$i];
}
echo "<br>";
if ($name == $newString) {
$lambi = strlen($name);
//loop through it and print it reverse
for ($i = $lambi - 1; $i >=0;$i--)
{
echo "Output: " . $name . " is a palindrome";
echo $name[$i];
}
}
else {
echo "Output: " . $name . " is not a palindrome";
}
?>
錯誤是在這條線$ newString。 = $ myArray [$ i];
你能告訴我你在發表什麼名字嗎? –