Function String pada PHP sangat banyak, beirkut ini adalah daftar tabel fungsi string pada bahasa pemograman PHP
Function | Description |
---|---|
addcslashes() | Menambahkan garis miring sebelum karakter yang ditentukan |
addslashes() | menambahkan garis miring setelah kata yang ditentukan |
bin2hex() | Mengkonfersi format string ASCII kedalam format hexadesimal |
chop() | Menghilangkan spasi atau katakter lainnya dari sebelah kanan akhir string |
chr() | Menghasilkan sebuah karakter dari nilai ASCII yang ditentukan |
chunk_split() | Memisahkan sebuah string menjadi bagian-bagian yang lebih kecil |
convert_cyr_string() | Mengkonversi string dari sebuah karakter cyrilic menjadi karakter lainnya |
convert_uudecode() | Men-dekode sebuah string uuencoden |
convert_uuencode() | Meng-Encode sebuah string dengan algoritma uuencode |
count_chars() | memberikan informasi terkait karakter yang digunakan pada sebuah string |
crc32() | Mengkalkulasikan 32-bit CRC pada string |
crypt() | Enkripsi satu arah suatu sting (Hashing) |
echo() | Menampilkan 1 atau lebih string |
explode() | Memecahkan string menjadi array |
fprintf() | Menuliskan string terformat kedalam ke luaran yang ditentukan |
get_html_translation_table() | Mengembalikan tabel translasi yang digunakan oleh htmlspecialchars() dan htmlentities() |
hebrev() | Mengubah tulisan Hebrew menjadi teks visual |
hebrevc() | Mengubah tulisan Hebrew dan baris (\n) menjadi <br> |
hex2bin() | Mengubah string hexadesimal menjadi karakter ASCII |
html_entity_decode() | Mengubah entitas HTML menjadi karakter |
htmlentities() | Mengubah karakter menjadi entitas HTML |
htmlspecialchars_decode() | Mengubah beberapa entitas predifine HTML menjadi karaktter |
htmlspecialchars() | Mengubah beberapa karakter predifined menjadi entitas HTML |
implode() | Mengembalikan nilai string dari element yang berasal dari Array |
join() | penggunaannya sama dengan implode() |
lcfirst() | Mengubah karakter pertama dari string menjadi huruf kecil |
levenshtein() | Mengembalikan jarak levenshtein diantara 2 string |
localeconv() | Mengembalikan satuan angka lokal dan format informasi keuangan |
ltrim() | Menghapus spasi dan karakter lainnya dari sisi kiri sebuah string |
md5() | Mengkalkulasikan hashing MD5 dari sebuah string |
md5_file() | Mengkalkulasikan hashing MD5 dari sebuah file |
metaphone() | Mengkalkulasikan metaphone key dari sebuah string |
money_format() | Mengembalikan sebuah format string menjadi string berformat currency (satuan mata uang) |
nl_langinfo() | Mengembalikan informasi lokal yang spesifik |
nl2br() | Memasukkan garis pemisah HTML di depan setiap baris baru pada string |
number_format() | Memformat sebuah angka dengan grouped thousands |
ord() | Mengembalikan nilai ASCII dari karakter pertama dalam sebuah string |
parse_str() | Menguraikan string query ke dalam variabel |
print() | Menampilkan nilai keluaran dari 1 atau lebih string |
printf() | Menampilkan keluaran dari string berformat |
quoted_printable_decode() | Mengubah sebuah quoted-printable string menjadi string 8-bit |
quoted_printable_encode() | Mengubah sebuah 8bit string menjadi sebuah quoted printable String |
quotemeta() | Menjadikan karakter meta menjadi kutipan |
rtrim() | Menghapus spasi atau karakter lain dari sisi kanan string |
setlocale() | Mengaturr informasi lokal |
sha1() | Mengkalkulasi SHA-1 hash dari sebuah string |
sha1_file() | Mengkalkulasi SHA-1 hash dari sebuah file |
similar_text() | Mengkalkulasi kesamaan antara 2 string |
soundex() | Mengkalkulasi soundex key dari sebuah string |
sprintf() | Menulis string terformat ke dalam variabel |
sscanf() | Menguraikan input dari string tergantung dengan formatnya |
str_getcsv() | Menguraikan string CSV menjadi sebuah array |
str_ireplace() | Mengubah beberapa karakter menjadi string (berlaku Case-Sensitive) |
str_pad() | Mengisikan sebuah string dengan ukuran panjang yang baru |
str_repeat() | Mengulaing sebuah string dari angka yang ditentukan berdasarkan waktu |
str_replace() | Mengubah karakter di dalam string (berlaku Case Sensitive) |
str_rot13() | Menjalankan encoding ROT13 pada sebuah string |
str_shuffle() | Mengacak semua karakter di dalam string |
str_split() | Memisahkan string menjadi Array |
str_word_count() | Menghitung jumlah kata dalam sebuah string |
strcasecmp() | Membandingkan dua string (berlaku case-insensitive) |
strchr() | Menemukan nilai string pada string lainnya (fungsinya sama dengan strstr()) |
strcmp() | Membandingkan dua string (case-sensitive) |
strcoll() | Membandingkan dua string (lokal berdasarkan perbandingan string) |
strcspn() | Mengembalikan angka dari karakter yang ditemukan sebelum karakter yang sama lainnya ditemukan |
strip_tags() | Memisah tag HTML dan PHP dari sebuah string |
stripcslashes() | Unquotes sebuah string quoted menggunakan addcslashes() |
stripslashes() | Unquotes sebuah string quoted menggunakan addslashes() |
stripos() | menampilkan posisi dari string pertama yang didapatkan dari string yang sama di posisi selanjutnya (case-insensitive) |
stristr() | Menemukan kata kunci dari dalam string yang didapatkan pertama (case-insensitive) |
strlen() | Mengembalikan nilai panjang dari sebuah string |
strnatcasecmp() | Membandingkan 2 string menggunakan algoritma "Natural Order" (case-insensitive) |
strnatcmp() | Membandingkan 2 string menggunakan sebuah algoritma "natural order" (case-sensitive) |
strncasecmp() | Perbandingan string terhadap karakter pertamanya |
strncmp() | Perbandingan string karakter pertama ke sekian (n) (case-sensitive) |
strpbrk() | Mencari sebuah string dari setiap set karakter |
strpos() | Mengembalikan posisi dari karakter pertama yang didapatkan yang ditentukan(case-sensitive) |
strrchr() | Menemukan temuan terakhir untuk kata kunci dalam sebuah string |
strrev() | Mencadangkan sebuah string |
strripos() | Menemukan posisi dari temuan terakhir dari kata kunci yang ditentukan dalam sebuah string |
strrpos() | sama dengan yang diatas |
strspn() | Mengembalikan angka dari karakter yang ditemukan dari string yang mengandung hanya karakter yang ditentukan charlist |
strstr() | Menemukan temuan pertama untuk string yang terdapat pada string lain |
strtok() | Memisahkan string ke dalam string yang lebih kecil |
strtolower() | Mengubah sebuah string menjadi huruf kecil (bukan kapital) |
strtoupper() | Mengubah string menjadi huruf kapital |
strtr() | Menterjemahkan beberapa karakter di dalam string |
substr() | Menampilkan bagian tertentu di dalam string |
substr_compare() | Membandingkan 2 string dari posisi mulai yang telah ditentukan (binary safe and optionally case-sensitive) |
substr_count() | Menghitung berapa kali sebuah substring muncul di dalam sebuah string |
substr_replace() | Mengubah bagian dari string dengan string lainnya |
trim() | Menghapus spasi atau karakter lain dari kedua sisi string |
ucfirst() | Mengubah karakter pertama dari string menjadi huruf kapital |
ucwords() | Mengubah karakter pertama dari tiap kata di dalam string menjadi Huruf kapital |
vfprintf() | Menuliskan string terformat ke dalam output yang ditentukan |
vprintf() | menampilkan output dari string terforrmat |
vsprintf() | Menuliskan string terformat ke dalam variabel |
wordwrap() | Membungkus (wrap) sebuah string ke dalam angka yang ditentukan di dalam karakter |