РЕДАКТИРОВАТЬ: Решение... электронная почта - это функция внутри Validate, которая является классом, поэтому вам нужно получить к ней доступ, используя:
Validate::email("[email protected]");
or
$val = новая проверка(); $val->email("[email protected]");
Спасибо красные глаза
====================== оригинальный вопрос ========================== ====
Hi,
Я использую Pear и установил пакет Validate, чтобы попробовать его.
Используя код:
<?php
require_once 'Validate.php';
email("[email protected]");
?>
Я получаю ошибку.
PHP Fatal error: Call to undefined function email() in /home/benb/temp/pear.php on line 4
Если я изменю код, чтобы включить несуществующее расширение, такое как require_once 'Validate2.php'; это дает мне ошибку, чтобы сказать, что не может его найти. Кроме того, если я просматриваю Validate.php, я вижу в нем функцию электронной почты.
Таким образом, кажется, что он может найти расширение, но не функции внутри него. Кто-нибудь может помочь? Спасибо