Cara Memeriksa Variabel Kosong, Null, atau Belum Diset di PHP
Salah satu penyebab error paling umum bagi pemula PHP adalah mengakses variabel atau elemen array yang belum ada, memunculkan peringatan “Undefined index”. Dua fungsi penjaga, …
komunitas berbagi source code
Salah satu penyebab error paling umum bagi pemula PHP adalah mengakses variabel atau elemen array yang belum ada, memunculkan peringatan “Undefined index”. Dua fungsi penjaga, …
Membalik urutan teks mungkin terdengar seperti trik iseng, tetapi punya kegunaan nyata: memeriksa apakah sebuah kata adalah palindrom (dibaca sama dari depan dan belakang), atau …
Mengubah huruf besar-kecil sebuah teks bukan sekadar soal estetika. Menyimpan email dalam huruf kecil mencegah akun duplikat, dan mengubah judul menjadi format kapital membuat tampilan …
Mengetahui URL halaman yang sedang dibuka berguna untuk banyak hal: membuat tombol berbagi ke media sosial, menandai menu yang aktif, atau menyimpan URL asal sebelum …
Membandingkan dua teks tampak mudah, tetapi menyimpan banyak jebakan: apakah “Admin” sama dengan “admin”? Apakah spasi tersembunyi membuat dua teks yang terlihat sama menjadi berbeda? …
Mengambil sebagian dari sebuah teks (substring) adalah operasi yang sangat sering muncul: menampilkan tiga huruf awal nama bulan, menyembunyikan sebagian nomor kartu, atau memotong teks …
Fungsi mengganti kata di dalam teks ibarat fitur “Find and Replace” pada aplikasi pengolah kata, tetapi otomatis lewat kode. Kegunaannya luas: menyensor kata kasar, mengganti …
Menghitung jumlah kata berguna untuk banyak hal: menampilkan estimasi waktu baca sebuah artikel, membatasi panjang komentar, atau memberi peringatan “tersisa 20 kata” pada kolom bio. …
Menghitung panjang teks terdengar sepele, tetapi dipakai di mana-mana: membatasi panjang kata sandi, memotong kutipan artikel, hingga memvalidasi nomor KTP yang harus 16 digit. Artikel …
Data yang diketik pengguna hampir tidak pernah rapi. Seseorang mungiin tanpa sadar menekan spasi sebelum atau sesudah mengetik email, atau menyisipkan spasi ganda di tengah …
