Kamis, 26 April 2018

Remove phone number, email and Url on PHP

gak pake basa basi
kalau mau remove conntact di php langsung aja di copas function nya.gak pake basa basi<br />
kalau mau remove conntact di php langsung aja di copas function nya.


if(!function_exists('remove_contact')){
function remove_contact($words) {
$replacement = "[xxxxx]";

//remove phone number
$pattern = '/(\d{3,})/';
$words = preg_replace($pattern, $replacement, $words);

//remove email 
$pattern = "/[^@\s]*@[^@\s]*\.[^@\s]*/";
$words = preg_replace($pattern, $replacement, $words);

//remove url
$pattern = "/[a-zA-Z]*[:\/\/]*[A-Za-z0-9\-_]+\.+[A-Za-z0-9\.\/%&=\?\-_]+/i";
$words = preg_replace($pattern, $replacement, $words);

return $words;
}
}

Kalau ente mau cari referensinya ada di mari:
for email and urls
https://stackoverflow.com/questions/3303184/how-to-remove-email-addresses-and-links-from-a-string-in-php
for phone number
https://stackoverflow.com/questions/8664224/extract-greater-than-4-digit-numbers-from-a-string-php-regular-expression?rq=1