鍍金池/ 問答/Java  PHP/ php 抓字串的某個字,不取代,加上<br>

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

假設(shè)字串為

abc@gmail.com
  1. 可否實現(xiàn)抓到 @ 之前的字串的名稱?(abc)不管長度多長。
  2. 可否實現(xiàn)自動在每個字串@之前加上一個<br>?不取代任何東西。
abc
@gmail.com
回答
編輯回答
還吻

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

2017年10月9日 19:52
編輯回答
墨沫

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

2017年3月20日 15:36
編輯回答
安于心
$email = 'abc@gmail.com';
$email = str_replace("@","<br>@",$email);
2017年8月25日 20:36