I have credit card number which I want to mask as below:
$cc = 1234123412341234 echo cc_masking($cc) 1234XXXXXXXX1234 function cc_masking($number) {.....}
You can use substr_replace
substr_replace
$var = '1234123412341234'; $var = substr_replace($var, str_repeat("X", 8), 4, 8); echo $var;
Output
1234XXXXXXXX1234