错误:未定义的变量

时间:2012-10-29 18:33:01

标签: php

有谁知道如何解决此错误。

  

未定义的变量:第57行的C:\ wamp \ www \ Root \ siginuppage.php中的电子邮件

if (!preg_match(
        "/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/i"
        , $email
)) {

我正在尝试设置电子邮件验证表单,但在输入任何数据之前会出现此错误。未定义的变量是我可以假设的电子邮件,但我究竟如何定义它?

$email = "$email"  along with $username="" and $password=""    perhaps  ?????

我对此非常荒谬,所以非常感谢一个简单的答案。

1 个答案:

答案 0 :(得分:0)

首先,php中的变量以$符号前缀表示。因此,要定义变量$email,您需要执行类似的操作,

 $email = "xyz@pqr.com"; //test email