隐藏电话号码的一部分

时间:2019-03-15 20:35:24

标签: php string

我正试图隐藏部分用户的电话号码,以防止它成为垃圾电话。

我的代码显示完整的用户电话号码,例如:510 200 300,而我想实现的是用“ x”隐藏大多数字母,例如:51X XXX XXX。 稍后我计划让真正的用户单击它以显示完整的数字。

我的代码是:

function maskPhoneNumber($number){

$number = the_author_meta( 'phone_number', $author_id ); // get user phone number from database
$mask_number =  str_repeat("*", strlen($number)-4) . substr($number, -4);
return $mask_number;

}
echo maskPhoneNumber($number);

但是它什么也不返回。我尝试了许多配置,但是没有用,请帮忙。

1 个答案:

答案 0 :(得分:0)

Derived