Download Video Tutorial Web Bot Development
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"