Biar Coding-mu Makin Kece!
Kalau kamu baru belajar PHP, ada baiknya kamu kenalan dulu sama fungsi-fungsi dasarnya. Fungsi-fungsi ini bakal jadi “alat tempur” utama kamu buat bikin website atau aplikasi yang keren. Yuk, langsung aja kita bahas 10 fungsi PHP yang wajib kamu pahami sebagai pemula!
1. echo
Fungsi ini paling sering dipakai buat nge-print teks atau output ke layar.
Contoh:
echo "Halo, dunia!";
Kalau kamu jalankan, hasilnya bakal:
Halo, dunia!
Kenapa wajib? Karena hampir semua program PHP bakal pakai fungsi ini buat kasih informasi ke pengguna.
2. print
Mirip banget sama echo
, tapi biasanya dipakai buat nge-print satu nilai aja.
Contoh:
print "Belajar PHP itu seru!";
Hasilnya:
Belajar PHP itu seru!
Perbedaan echo
dan print
:echo
bisa nge-print banyak nilai sekaligus, sedangkan print
cuma satu.
3. strlen
Mau tahu panjang string? Pakai fungsi ini. Cocok banget buat validasi input!
Contoh:
$text = "Belajar PHP";
echo strlen($text);
Hasilnya:
11
Kenapa 11? Karena setiap huruf, spasi, dan tanda baca dihitung.
4. strpos
Fungsi ini buat nyari posisi pertama dari sebuah substring.
Contoh:
$text = "Belajar PHP itu mudah!";
echo strpos($text, "PHP");
Hasilnya:
8
Artinya, kata “PHP” mulai di indeks ke-8 (inget, indeks dimulai dari 0).
5. str_replace
Butuh ganti kata atau karakter di string? Pakai fungsi ini!
Contoh:
$text = "Belajar PHP itu susah!";
echo str_replace("susah", "mudah", $text);
Hasilnya:
Belajar PHP itu mudah!
6. count
Kalau kamu punya array dan pengen tahu jumlah elemennya, gunakan
count
.
Contoh:
$fruits = ["apel", "mangga", "jeruk"];
echo count($fruits);
Hasilnya:
3
7. array_push
Fungsi ini buat nambahin elemen baru ke array.
Contoh:
$fruits = ["apel", "mangga"];
array_push($fruits, "jeruk");
print_r($fruits);
Hasilnya:
Array
(
[0] => apel
[1] => mangga
[2] => jeruk
)
8. explode
Mau pecah string jadi array? Ini fungsinya!
Contoh:
$text = "PHP,JavaScript,Python";
$langs = explode(",", $text);
print_r($langs);
Hasilnya:
Array
(
[0] => PHP
[1] => JavaScript
[2] => Python
)
9. implode
Kebalikan dari
explode
. Gabung array jadi string.
Contoh:
$langs = ["PHP", "JavaScript", "Python"];
echo implode(" - ", $langs);
Hasilnya:
PHP – JavaScript – Python
10. date
Mau tahu tanggal dan waktu? Pakai fungsi ini.
Contoh:
echo date("Y-m-d H:i:s");
Hasilnya:
2025-01-06 14:30:45 (misalnya saat ini)
Kamu juga bisa custom formatnya, misal:
echo date("l, d F Y");
Hasil:
Monday, 06 January 2025
Penutup
Gimana, simpel kan? Dengan menguasai 10 fungsi ini, kamu udah bisa bikin program PHP sederhana. Next step-nya, explore lebih dalam fungsi-fungsi lainnya dan praktekin langsung. Ingat, belajar coding itu ibarat nge-gym—harus konsisten biar makin jago!
Happy coding, bro/sis