Built in Functions

Berikut ini beberapa built in functions yang sudah ada dalam PHP berdasarkan kategori penggunaanya.

Array Built in Functions

Digunakan untuk mensorting dalam sebuah array saja.
Sintaks dari penggunaan array_multisort() adalah
array_multisort(x, metode, a, b, c, …);
dengan ‘x’ adalah array yang digunakan sebagai acuan dalam sorting, ‘metode’ adalah metode yang digunakan sorting (ascending atau descending),
dan a,b,c … adalah array lain yang ikut disorting.

Contoh :

Script berikut ini akan mengurutkan data mahasiswa (NIM dan NAMA) berdasarkan NIM dari 2 buah array yang bersesuaian secara ascending.

Array Built in Function

String Built in Functions

explode()
Digunakan untuk memecah suatu string ke dalam array berdasarkan karakter tertentu.

md5()
Digunakan untuk mengenkripsi (hashing) suatu string. Biasanya function ini digunakan untuk keperluan enkripsi password login ke suatu aplikasi.
Hasilnya adalah suatu string yang tidak dapat dibaca dengan panjang 32 karakter

number_format()
Memformat angka dengan mengelompokan berdasarkan ribuan
1002372 menjadi Rp. 1.002.327,-

str_replace()
Digunakan untuk mereplace suatu substring dengan substring lain dalam string.
Contoh :
Script berikut ini akan mengganti substring ‘be’ menjadi ‘bi’

strip_tags()
Digunakan untuk menghilangkan tag HTML dalam suatu string. Biasanya untuk keamanan dalam form guna mencegah disisipkannya tag-tag HTML yang bisa merusak halaman web.

strlen()
Digunakan untuk menghitung jumlah karakter dari suatu string

strtolower()
Digunakan untuk mengubah semua huruf penyusun string menjadi huruf kecil

strtoupper()
Digunakan untuk mengubah semua huruf penyusun string menjadi huruf besar

substr_count()
Menghitung jumlah substring dalam suatu string

substr()
Mengambil sejumlah karakter substring dari suatu string
Script berikut ini akan mengambil tahun angkatan mahasiswa dari NIM M0197001
dimana tahun angkatan terletak pada digit ke 4 dan 5 dari NIM (dalam hal ini tahun angkatannya adalah 97)

Keterangan :
Parameter pertama dari substr() menunjukkan string aslinya. Parameter kedua
menunjukkan posisi awal substring yang akan diambil (dihitung mulai 0 dari karakter
paling kiri string), dan parameter ketiga menunjukkan jumlah karakter subtring yang
akan diambil.
Sehingga dari contoh di atas, karena posisi awal tahun angkatan itu terletak pada
karakter ke-3 dari string NIM, dan tahun angkatan ini terdiri dari 2 karakter maka
perintahnya adalah
substr($nim, 3, 2)