编辑:解决方案...电子邮件是Validate中的一个函数,它是一个类,因此您需要使用以下方法访问它:
验证::电子邮件( “anemail@email.com”);
或
$ val = new Validate(); $ val->电子邮件( “anemail@email.com”);
感谢红眼睛
======================原始问题======================= =======
您好,
我正在使用Pear并安装了包验证以试用它。
使用代码:
<?php
require_once 'Validate.php';
email("anemail@email.com");
?>
我收到了错误。
PHP Fatal error: Call to undefined function email() in /home/benb/temp/pear.php on line 4
如果我改变代码以包含一个不存在的扩展名,例如require_once'Veridate2.php';它给我错误说它找不到它。 另外,如果我查看Validate.php,我可以看到其中的电子邮件功能。
所以好像它可以找到扩展而不是其中的功能。 有人可以帮忙吗? 感谢
答案 0 :(得分:1)
可以发布Validate.php吗? 我认为Validate.php是PHP5;)
所以它是
$val = new validate();
$val->email();