strstr中的第三个参数仅在PHP5.3.0中有效

strstr中的第三个参数仅在PHP5.3.0中有效,php,Php,您好,我想从电子邮件地址获取用户 例如:sajid@webspot.com那么输出必须是sajid 为此,我使用下面提到的代码 $user = strstr($email, '@', true); 但是一个警告出现了 警告:第3行/var/www/DataTable/dialog.php中strstr的参数计数错误 &在php manul中,第三个参数true仅对PHP5.3.0有效 有没有字符串函数可以解决我的问题 查看手册页上的,有一些实现。查看手册页上的,有一些实现。alt$name=a

您好,我想从电子邮件地址获取用户

例如:sajid@webspot.com那么输出必须是sajid

为此,我使用下面提到的代码

$user = strstr($email, '@', true);
但是一个警告出现了

警告:第3行/var/www/DataTable/dialog.php中strstr的参数计数错误

&在php manul中,第三个参数true仅对PHP5.3.0有效

有没有字符串函数可以解决我的问题

查看手册页上的,有一些实现。

查看手册页上的,有一些实现。

alt$name=array_shiftexteplode'@',$email;alt$name=array_shiftexplode'@',$email;
$user = substr($email, 0, strpos($email, '@'));
$name=strtok($email,"@");