你好,我想從電子郵件地址獲取用戶,的strstr第三個參數只在PHP 5.3.0有效
如:[email protected]然後輸出必須sajid
此我使用下面提到代碼
$user = strstr($email, '@', true);
但一個警告發生
警告:錯誤的參數計數的strstr()在/var/www/DataTable/dialog.php上在PHP猻它顯然線3
&定義的第三參數真正是僅適用於PHP 5.3.0
那麼有沒有任何字符串函數可以解決我的問題?
你好,我想從電子郵件地址獲取用戶,的strstr第三個參數只在PHP 5.3.0有效
如:[email protected]然後輸出必須sajid
此我使用下面提到代碼
$user = strstr($email, '@', true);
但一個警告發生
警告:錯誤的參數計數的strstr()在/var/www/DataTable/dialog.php上在PHP猻它顯然線3
&定義的第三參數真正是僅適用於PHP 5.3.0
那麼有沒有任何字符串函數可以解決我的問題?
$user = substr($email, 0, strpos($email, '@'));
查看手冊頁上的User Generated Comments,有幾個實現。
$name=strtok($email,"@");
alt'$ name = array_shift(explored('@',$ email));' – 2010-04-15 07:18:34
OMG數組操作 – 2010-04-15 07:36:28