fungsi strpos(); berguna untuk mencari tahu dimana posisi sebuah karakter
strpos($string, "huruf yg akan di cari dalam string");
contoh:
<?php
$name = 'michael';
echo strpos($name, 'e');
?>
jawabannya adalah 5,
mengapa demikian? karena strpos(); akan menghitung mulai dari "m" sampai huruf yang sudah di tentukan yaitu "e",
cara menghitung strpos(); adalah dari mulai angka 0,
coba anda hitung sekali lagi mulai dari huruf "m" sampai "e" dengan start awal huruf "m" yang dihitung dari 0, hasil nya pasti 5
ini menunjukkan bahwa huruf "e" ada di posisi 5
contoh lain:
<?php
$email1 = "michael@planet.com";
echo strpos($email1, "planet.com");
?>
hasilnya adalah 8
karena
yang di cari adalah sebuah kata "planet.com", maka dia akan menghitung
mulai dari "m" sampai di temukannya huruf "p" huruf pertama dari kata
"planet.com"
contoh lain:
<?php
$email1 = "michael@planet.com";
if (strpos($email1, "planet.com")) {
echo "ada tulisan planet.com";
}
else {
echo "tidak ada tulisan planet.com";
}
?>
contoh
di atas adalah gabungan dari strpos(); dengan fungsi if, yang dapat
berfungsi untuk mengecek eksistensi/ keberadaan, logika dari script di
atas adalah:
jika dalam string $email1 terdapat huruf "planet.com"
maka cetak tulisan "ada tulisan planet.com" sebaliknya jika tidak ada
maka cetak tulisan "tidak ada tulisan planet.com"
artikel terkait strpos()
Sumber dari situs Ilmu Website dalam kategori php kuliah dengan judul Strpos Mencari Tahu Dimana Posisi Sebuah Karakter
Selasa, 15 Juli 2008
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar