2017-07-03 3 views
-4

どのように変換できますか?PHPは文字列を****@mail.comに置き換えます

例えば****@mail.com

を私に答えるため

$mail = '[email protected]'; 
echo $mail; 
output -> s****@mail.com 

おかげで単語のすべての文字を置き換えるために迅速かつ簡単な方法はあります。

+1

あなたは** **コードを自分で書いてみることが予想されます。あなたが問題を抱えている場合は** [もっと研究している**](https://meta.stackoverflow.com/q/261592/1011527)の後**あなたが試したものを投稿してください** **動作しておらず、[最小、完全、および検証可能な例](http://stackoverflow.com/help/mcve)を提供しています。 [質問する](http://stackoverflow.com/help/how-to-ask)の良い質問をお読みください。 [ツアーに参加する](http://stackoverflow.com/tour)と[this](https://meta.stackoverflow.com/q/347937/1011527)を必ず読んでください。 –

+0

申し訳ありません私の英語は良いです@JayBlanchard –

答えて

0

使用して(爆発)とにおけるSTR_Repeat()

$a = explode("@", $mail); 
$mail = str_repeat("*", strlen($a[0]))."@".$a[1]; 
+0

非常にそれが働いてくれてありがとう –

+0

私は電子メールの最初の文字を表示することはできますか? –

関連する問題