PHP echo变量验证

时间:2015-09-29 00:33:12

标签: php variables echo

尝试进行简单的验证。 教程显示了这一点,以便进行验证:

<input type="text" name="userName" required tabindex=1><?php if (!is_null($user)) {echo 'value = "'. $user->getUserName() .'"';}?>

但是在我的文件中,&#34; value =&#34;显示在我的页面上。 所以我试过这个,在PHP标签内部或外部放置值仍然没有产生结果。

First name:     
<input type="text" name="firstName" <?php echo 'value = "'. $userData->getFirstName() .'"';?> required tabindex=1>

1 个答案:

答案 0 :(得分:2)

目前您在输入结束时回显值,因此浏览器会显示它:

<input type="text" name="userName" required tabindex=1><?php if (!is_null($user)) {echo 'value = "'. $user->getUserName() .'"';}?>

更改为

<input type="text" name="userName" required tabindex=1 
<?php if (!is_null($user)) {echo 'value = "'. $user->getUserName() .'"';}?>
 >

演示:http://codepad.viper-7.com/0Zf5EW