Home > Pemula > Belajar PHP > Strpos Mencari Tahu Dimana Posisi Sebuah Karakter

.

Tidak ada komentar BYAdmin Ilmuwebsite

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”

DVD Video Tutorial : Kursus Web Development Komplit Bangun 5 Project Aplikasi Website - Membuat CMS Sendiri Dari Nol, Blog, Portal Berita, Ecommerce, Web Komunitas dengan CodeIgniter 3 JQuery AJAX Bootstrap

Video Tutorial Kursus Web Development Komplit Bangun 5 Project Website ini merupakan ‘penunjuk arah’ agar Anda yang sedang maupun baru akan terjun ke dalam dunia web development yang lebih mendalam memiliki peta perjalanan pembelajaran yang lebih terarah menuju web developer professional. (Disertai pembelajaran dasar HTML CSS, JQuery, PHP & MySQL, CodeIgniter) Dibuat oleh praktisi yang memiliki pengalaman lebih dari 10 tahun di bidang web development (Pemesanan bisa SMS/WA ke 0813 1167 5785, atau bisa pesan secara online di sini)



No Responses

eXTReMe Tracker