string manipulation functions which are often used,
- addslashes() menambahkan backslash \ di setiap tanda kutip dalam string
- chr() menghasilkan karakter dari bilangan ASCII
- crypt() menampilkan satu atau beberapa string
- explode() memecah string berdasarkan suatu delimiter (separator)
- htmlentities() mengubah semua tag html menjadi HTML entities
- htmlspecialchars() mengubah semua karakter khusus menjadi HTML entities
- implode() menggabungkan elemen array menjadi string dengan suatu delimiter (separator)
- join() sama dengan implode
- ltrim() menghapus karakter tertentu ("", \t, \n, \r, \0, \x0B) diawal string
- md5() menghasilkan string terenkripsi searah
- nl2br() menambahkan HTML line break (
) sebelum semua baris baru dalam string
- number_format() mengatur format angka
- ord() menghasilkan kode ascii dari suatu karakter
- rtrim() menghapus karakter tertentu ("", \t, \n, \r, \0, \x0B) diakhir string
- split() sama dengan explode()
- str_repeat() mengulang string
- str_replace() mengganti semua string dalam pola menjadi suatu string
- stripslashes() menghilangkan backslashes \ dalam string
- strip_tags() mengabaikan HTML dan PHP tag dalam string
- strlen() menghitung panjang string
- strpos() mencari posisi pertama sebuah string dalam string
- strrchr() mencari posisi terakhir sebuah karakter dalam string
- strrpos() mencari posisi terakhir sebuah string dalam string
- strrev() membalik string
- strstr() mencari posisi pertama sebuah karakter dalam string
- strtolower() mengubah string menjadi huruf kecil (lower case)
- strtoupper() mengubah string menjadi huruf kapital (upper case)
- substr() memotong string
- trim() menghapus karakter tertentu ("", \t, \n, \r, \0, \x0B) diakhir dan akhir string
- ucfirst() mengubah huruf pertama dari semua string menjadi Upper case
- ucwords() mengubah huruf pertama tiap kata dalam string menjadi upper case
- wordwrap() memotong sejumlah karakter dalam string dengan string break character