<form method="POST" action="<?php print $_SERVER["PHP_SELF"]; ?>">
<p><input type="text" name = "word"></p>
<p><input type="submit" name="Submit" value="Submit"></p>
<?php
$i = $_POST['word'];
echo strrev($i);
?>
给了我这个错误: 注意:未定义的索引:第6行的C:\ wamp \ www \ php \ reverse.php中的单词 有解决方案吗?
答案 0 :(得分:0)
您可以按照以下方式处理此错误:
if(isset($_POST['world'])){
echo strrev($_POST['world']);
}
如果$_POST['world']
不存在,则代码将无法运行
答案 1 :(得分:0)
$_POST['word']
未定义,请使用isset
<form method="POST" action="<?php print $_SERVER["PHP_SELF"]; ?>">
<p><input type="text" name = "word"></p>
<p><input type="submit" name="Submit" value="Submit"></p>
<?php
if(isset($_POST['word']))
{
$i = $_POST['word'];
echo strrev($i);
}
?>