2011-06-02 75 views
0

編輯:解...電子郵件中驗證一個函數,它是一類,所以你需要使用訪問它:梨:包括成功,但無法找到函數

驗證::電子郵件(「也許會讓世界大不相同@電子郵件。 COM「);

$ val = new Validate(); $ val-> email(「[email protected]」);

感謝目赤

======================原來的問題=============== ===============

嗨,

我用梨和已安裝的軟件包驗證嘗試一下。

使用代碼:

<?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,我可以看到其中的電子郵件功能。

因此,它似乎可以找到擴展名,但不能找到它的功能。 任何人都可以幫忙嗎? 謝謝

回答

1

可以發佈Validate.php嗎? 我認爲Validate.php這是PHP5;)

所以這是

$val = new validate(); 
$val->email(); 
+0

Validate.php超過1K行,但它只是一個標準從梨庫下載可以在這裏看到:HTTP:// pear.php.net/package/Validate/docs/latest/__filesource/fsource_Validate__Validate-0.8.4Validate.php.html#a515 – Columbo 2011-06-02 15:17:57

+0

你知道PHP4和PHP5有什麼區別嗎? PHP5使用類,它是一種OOP語言:) – 2011-06-02 15:20:45

+0

對不起,你在那裏已經失去了我。該服務器正在運行PHP5。 – Columbo 2011-06-02 15:30:00