Gimana cara merubah no hp jadi xxx?

Kank Burhanudin gimana sih caraMenjalankan Aplikasi Android di Windows. Read more ... » sensor no HP agar 3 digit terakhir menjadi XXX? Itu salahMenjalankan Aplikasi Android di Windows. Read more ... » satu pertanyaan dari rekan, so kaliMenjalankan Aplikasi Android di Windows. Read more ... » ini sayaMembuka Command Prompt mode Administrator. Read more ... » coba share gimana cara membuat fungsinya. Baik ilustrasi dahulu biasanya no HP hanya berjumlah 11 atau 12, jadi terlebih dahulu kitaCara mengatasi Install DotNet 3.5 Windows 8. Read more ... » cek jumlahnya denganTUGAS STRUKTUR DATA KELAS SAMI. Read more ... » fungsi

strlen();

Setelah diketahui jumlah karakter, kita buat percabangan jika jumlah kata = 11 maka angka ke 8-11 dirubah jadi xxx, jika kata berjumlah 12 maka angka 9-12. Lalu gimana sih cara rubah jadi xxxnya, gampang kita gunakan fungsi

substr_replace(String, 'xxx', karakter mulai, jumlah yang diganti)

Berikut fungsi lengkapnya :

function ubah($x)
{
	$jml = strlen($x);
	if($jml==11)
		echo substr_replace($x, 'xxx', 8, 3);
	elseif($jml==12)
		echo substr_replace($x, 'xxx', 9, 3);
}

Contoh masalah :
No : 085642173009 dirubah ke 085642173xxx
Source Code :

<?php
function ubah($x)
{
	$jml = strlen($x);
	if($jml==11)
		echo substr_replace($x, 'xxx', 8, 3);
	elseif($jml==12)
		echo substr_replace($x, 'xxx', 9, 3);
}
$noHP = "085642173009"; 
echo "No hp sebelum direplace = ".$noHP."<br>";

echo "Ini No Hp setelah direplace xxx = ";ubah($noHP);
?>

Selamat Mencoba
By Burhanudin

Posted in PHP & mySQL, Programing and tagged , .