php 抓字串的某個字,不取代,加上<br>

假設字串為

abc@gmail.com
  1. 可否實現抓到 @ 之前的字串的名稱?(abc)不管長度多長。
  2. 可否實現自動在每個字串@之前加上一個<br>?不取代任何東西。
abc
@gmail.com
阅读 2.6k
3 个回答
$email = 'abc@gmail.com';
$email = str_replace("@","<br>@",$email);

$abc = "12ww@qq.com";
$a = strpos($abc,"@");
$str = substr($abc,0,$a)."<br>".substr($abc,$a);

$email = 'abc@gmail.com';
$arr = explode("@",$email);
echo $arr[0],"<br>",'@'.$arr[1];

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题