PHP allows you to share user-defined functions hidden by asterisks (*) between four digits in a mobile phone number. Use PHP to implement the UDF hidden by asterisks (*) in the middle of the phone number. the code for sharing is as follows: Method1: functionhidtel ($ phone) {$ IsWhatpreg_match (0 [0-9] {2, 3} [-]? [2-9] [0-9 PHP implements sharing of user-defined functions hidden with asterisks (*) in the middle of the mobile phone number
The code is as follows:
Method 1:
Function hidtel ($ phone ){
$ IsWhat = preg_match ('/(0 [0-9] {2, 3} [\-]? [2-9] [0-9] {6, 7} [\-]? [0-9]?) /I ', $ phone); // fixed phone number
If ($ IsWhat = 1 ){
Return preg_replace ('/(0 [0-9] {2, 3} [\-]? [2-9]) [0-9] {3, 4} ([0-9] {3} [\-]? [0-9]?) /I ',' $1 ***** $ 2', $ phone );
} Else {
Return preg_replace ('/(1 [358] {1} [0-9]) [0-9] {4} ([0-9] {4 }) /I ',' $1 ***** $ 2', $ phone );
}
}
Method 2:
$ Num = "13966778888"
$ Str = substr_replace ($ num, '*****', 3,4 );
Example:
The code is as follows:
$ Phonenum = "13966778888 ";
Echo hidtel ($ phonenum );
Final output: 139 **** 8888
The hidden UDF sharing code is as follows: Method 1: function hidtel ($ phone) {$ IsWhat = preg_match ('/(0 [0-9] {2, 3} [\-]? [2-9] [0-9...