0

有谁知道我可以如何解决这个错误。

未定义变量:第 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  ?????

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

4

1 回答 1

0

首先,php 中的变量由前缀$符号表示。所以要定义一个变量$email,你需要做这样的事情,

 $email = "xyz@pqr.com"; //test email
于 2012-10-29T18:35:08.530 回答