Jika anda seorang programer PHP dan ingin membuat Content Management System (CMS) sendiri dengan PHP baik itu menggunakan framework Laravel, Codeigniter maupun YII anda tetap saja diwajibkan untuk memahami fungsi fungsi standart PHP itu sendiri. Berikut Fungsi Standart PHP yang biasa digunakan untuk membuat Content Management System berbasis PHP
Fungsi Validasi
Fungsi empty()
Fungsi Ini digunakan untuk memeriksa apakah suatu variable sudah terisi atau belum. Varible akan bernilai true bila kosong dan true bila kosong.
Fungsi isset()
Fungsi ini digunakan untuk memerikasa apakah suatu variable sudah ada/sudah terbentuk atau belum.
Fungsi unset()
Fungsi ini digunakan untuk menghilangkan variable yang sudah ditentukan.
Pemeriksaan Variable
Fungsi is_array()
Fungsi ini digunakan untuk memerikasa apakah apakah data yang dikirim bertipe array.
Fungsi is_int()
Fungsi ini digunakan untuk memerikasa apakah nilai yang dimasukan berupa bilangan bulat.
Fungsi is_float()
Fungsi ini digunakan untuk memerikasa apakah nilai yang dimasukan merupakan bilangan pecahan.
Fungsi is_bool()
Fungsi ini digunakan untuk memerikasa apakah tipy data nilai yang dimasukan berupa boolean.
Fungsi is_null()
Fungsi ini digunakan untuk memerikasa apakah suatu data yang dimasukan adalah null.
Redirect atau Pengalihan Halaman
Fungsi header()
Fungsi ini dingunakan untuk mengalihkan ke halaman yang dituju. Format penulisannya adalah sebagi berikut:
1 |
header("Location: $tujuan"); |
Fungsi dalam upload file
Fungsi $_FILES
$_FILES[’fileupload’][’name’]
– Mengambil Nama file
$_FILES[’fileupload’][’size’]
– Mengambil Ukuran file
$_FILES[’fileupload’][’type’]
– Mengambil Type file
$_FILES[’fileupload’][’tmp_name’]
– Mengambil nama file dari tempat penyimpanan sementara
$_FILES[’fileupload’][’error’]
-Mengetahui kesalahan saat upload file
Fungsi-fungsi diatas dapat digunakan saat mengupload file ke server untuk mengambil nilai nilai yang dibutuhkan.
Fungsi chmod()
Fungsi ini untuk mengubah mode pada file yang diupload. Format penulisan sebagai berikut:
1 |
chmode ($namafile, 0644) |
Fungsi untuk Modifikasi String
Fungsi trim()
Fungsi ini untuk menghilangkan atau memotong spasi kosong pada bagian awal dan akhir dari string. Selain trim()
ada juga ltrim()
dan rtrim()
. Fungsi ltrim() unutk menghilangkan spasi sebelah kiri dan rtrim()
unutk menghilangkan spasi sebelah kanan.
Fungsi substr()
Fungsi ini untuk mengambil sebagian data dari string dimulai dari awal yang ditunjukan oleh argument ke dua dan jumlah string yang ditunjukan oleh argumen ke tiga. Format dasar fungsi ini adalah substr($string,$mulai,$jumlah)
.
Fungsi strstr()
Fungsi ini untuk menampilkan karakter yang dimulai dari karakter yang ditemukan pada string sampai pada runtutan yang dicari.
Fungsi str_replace()
Fungsi ini untuk menggantikan suatu string tertentu dengan string lainnya. Format penulisnnya adalah str_replace($cari, $ganti,$string)
.
Fungsi explode()
Fungsi ini untuk memisahkan teks berdasarkan kriteria tertentu. Format Penulisannya explode($pemisah, $string)
.
Fungsi implode()
Fungsi ini untuk menggabungkan isi dalam array menjadi satu string dan dipisahkan menggunakan katakter tertentu. Format Penulisannya implode($pemisah, $array)
.
Fungsi split()
Fungsi ini untuk memisahkan array ataupun text menggunakan batasan argumen eksprsi. Format Penulisannya split("[/.-]", $string)
. Contoh :
1 2 3 4 5 |
<?php $tanggal = "19/01/2015"; list($tgl, $bln, $thn) = split("[.-]", $tanggal); echo "Sekarang tanggal: $tgl, Bulan: $bln, Tahun: $thn"; ?> |
Fungsi strlen()
Fungsi ini untuk menghitung jumlah karakter pada suatu string.
Fungsi count()
Fungsi ini untuk menghitung jumlah data dalam array.
Fungsi sizeof()
Fungsi ini untuk fungsinya sama dengan fungsi count()
.
Fungsi strtolower()
Fungsi ini untuk mengubah seluruh string menjadi huruf kecil/lower case.
Fungsi strtoupper()
Fungsi ini untuk mengubah string menjadi huruf kapital semua / upper case.
Fungsi ucfirst()
Fungsi ini untuk mengubah huruf bertama kalimat menjadi kapital / upper case.
Fungsi ucwords()
Fungsi ini untuk mengubah huruf bertama katat menjadi kapital / upper case.
Fungsi Pengatur String
Fungsi get_magic_quota_gpc()
Fungsi ini untuk memeriksa apakah magic_quota_gpc()
sudah aktif atau belum, sedangkan fungsi magic_quota_gpc()
sendiri memiliki fungsi untuk mengatur penggunaan tanda ’ dan ” agar tidak terjadi kesalahan saat memasukan kedalam data base.
Fungsi addslashes()
Fungsi ini untuk menambahkan slash “/” pada setiap text yang menggunakan tanda kutip.
Fungsi stripslashes()
Fungsi ini untuk menghilangkan slash “/” pada setiap text yang menggunakan tanda kutip.
Fungsi htmlentities()
Fungsi ini untuk menampilkan data sesuai dengan yang dimasukan, biasa di gunkan pada form edit/update data.
Fungsi strip_tags()
Fungsi ini untuk menghapus seluruh tag html yang ada dalam string.
944 Comments