我们说我有一个字符串,我想在我的用户设置页面上显示。它是特定用户的HWID,但我想隐藏像x
字符串中的最后15个字符。这该怎么做 ?可能preg_replace()
..请告诉我。
示例字符串:aaaec315bbfb9184fd9d7c8e165b297d
但它会显示为aaaec315bbfb9184f**************
,例如
我认为它只能包含一个字母数字字符,因为它是一个HWID。
答案 0 :(得分:3)
$string = substr($string,0,-15)."xxxxxxxxxxxxxxx";
答案 1 :(得分:1)
虽然@ hellocde的例子确实这样做了,但我只是使用原生的substr_replace函数,因为这是它的目的。
substr_replace($string, 'xxxxxxxxxxxxxx', -15);
将产生:
aaaec315bbfb9184fdxxxxxxxxxxxxxx