Fungsi yang digunakan untuk mencari nilai karakter dalam string adalah

String merupakan sekumpulan karakter yang tipe datanya di dukung oleh PHP. Variabel string dapat berisi karakter numerik yang dapat digunakan untuk mewakili unit teks pada PHP. Karakter string dapat digunakan saat :

Show
  1. Saat melakukan deklarasi variabel dan menetapkan karakter string pada deklarasi tersebut.
  2. Saat menggunakan pernyataan echo
  3. Saat melakukan manipulasi data pada PHP

Fungsi ini biasanya digunakan untuk memanipulasi data pada PHP dengan menggunakan dua tanda petik (” “). Tanda ini dapat merubah tipe data pada PHP menjadi string, misal;:

  • 12345 adalah integer
  • “12345” adalah string

Instalasi

Fungsi string pada PHP adalah bagian dari inti PHP. Jadi, tidak memerlukan proses instalasi untuk menggunakan fungsi-fungsi ini.

Fungsi String

FungsiDeskripsi
addcslashes()Mengembalikan string dengan garis miring terbalik(\) di depan karakter yang ditentukan
addslashes()Mengembalikan string dengan garis miring terbalik(\) di depan karakter yang telah ditentukan
bin2hex()Mengonversi string karakter ASCII menjadi nilai heksadesimal
chop()Menghapus spasi atau karakter lain dari ujung kanan string
chr()Mengembalikan karakter dari nilai ASCII yang ditentukan
chunk_split()Membagi string menjadi beberapa bagian yang lebih kecil
convert_cyr_string()Mengonversi string dari satu kumpulan karakter Sirilik ke kumpulan karakter lainnya
convert_uudecode()Mengonversi string dari satu kumpulan karakter Sirilik ke kumpulan karakter lainnya
convert_uuencode()Mengkodekan string menggunakan algoritma uuencode
count_chars()Mengembalikan informasi tentang karakter yang digunakan dalam string
crc32()Menghitung CRC 32-bit untuk sebuah string
crypt()Hash string satu arah
echo()Menghasilkan satu atau lebih string
explode()Memecah string menjadi array
fprintf()Menulis string yang diformat ke output stream yang ditentukan
get_html_translation_table()Mengembalikan tabel terjemahan yang digunakan oleh htmlspecialchars() dan htmlentities()
hebrev()Mengubah teks Ibrani menjadi teks visual
hebrevc()Mengonversi teks Ibrani menjadi teks visual dan baris baru (\n) menjadi <br>
hex2bin()Mengonversi string nilai heksadesimal menjadi karakter ASCII
html_entity_decode()Mengubah entitas HTML menjadi karakter
htmlentities()Mengonversi karakter menjadi entitas HTML
htmlspecialchars_decode()Mengonversi beberapa entitas HTML yang telah ditentukan menjadi karakter
htmlspecialchars()Mengonversi beberapa karakter yang telah ditentukan menjadi entitas HTML
implode()Mengembalikan string dari elemen array
join()Alias dari implode()
lcfirst()Mengonversi karakter pertama string menjadi huruf kecil
levenshtein()Mengembalikan jarak Levenshtein antara dua string
localeconv()Mengembalikan informasi pemformatan numerik dan moneter lokal
ltrim()Menghapus spasi atau karakter lain dari sisi kiri string
md5()Menghitung hash MD5 dari sebuah string
md5_file()Menghitung hash MD5 file
metaphone()Menghitung kunci metafon dari sebuah string
money_format()Mengembalikan string yang diformat sebagai string mata uang
nl_langinfo()Mengembalikan string yang diformat sebagai string mata uang
nl2br()Menyisipkan jeda baris HTML di depan setiap baris baru dalam sebuah string
number_format()Memformat angka dengan ribuan yang dikelompokkan
ord()Mengembalikan nilai ASCII dari karakter pertama string
parse_str()Mengurai string kueri menjadi variabel
print()Menghasilkan satu atau lebih string
printf()Menghasilkan string yang diformat
quoted_printable_decode()Mengonversi string yang dapat dicetak dengan kutipan menjadi string 8-bit
quoted_printable_encode()Mengonversi string 8-bit menjadi string yang dapat dicetak kutipan
quotemeta()Mengutip karakter meta
rtrim()Menghapus spasi atau karakter lain dari sisi kanan string
setlocale()Set informasi lokal
sha1()Menghitung hash SHA-1 dari sebuah string
sha1_file()Menghitung hash SHA-1 file
similar_text()Menghitung kesamaan antara dua string
soundex()Menghitung kunci soundex dari sebuah string
sprintf()Menulis string yang diformat ke variabel
sscanf()Parsing input dari string sesuai dengan format
str_getcsv()Mengurai string CSV menjadi array
str_ireplace()Mengganti beberapa karakter dalam string (case-insensitive)
str_pad()Memasukkan string ke length baru
str_repeat()Mengulangi string beberapa kali
str_replace()Mengganti beberapa karakter dalam string (case-sensitive)
str_rot13()Melakukan encoding ROT13 pada string
str_shuffle()Mengacak semua karakter dalam string secara acak
str_split()Membagi string menjadi array
str_word_count()Hitung jumlah kata dalam sebuah string
strcasecmp()Membandingkan dua string (case-insensitive)
strchr()Menemukan kemunculan pertama string di dalam string lain (alias strstr ())
strcmp()Membandingkan dua string (case-insensitive)
strcoll()Membandingkan dua string (perbandingan string berbasis lokal)
strcspn()Mengembalikan jumlah karakter yang ditemukan dalam string sebelum bagian lain dari beberapa karakter tertentu ditemukan
strip_tags()Menghapus tag HTML dan PHP dari sebuah string
stripcslashes()Hapus kutipan string dengan addcslashes()
stripslashes()Unquotes string yang dikutip dengan addlashes()
stripos()Mengembalikan posisi kemunculan pertama string di dalam string lain (case-insensitive)
stristr()Menemukan kemunculan string pertama di dalam string lain (case-insensitive)
strlen()Mengembalikan length string
strnatcasecmp()Membandingkan dua string menggunakan algoritme “natural order” (case-insensitive)
strnatcmp()Membandingkan dua string menggunakan algoritme “natural order” (case-sensitive)
strncasecmp()Perbandingan string dari n karakter pertama (case-insensitive)
strncmp()Perbandingan string dari n karakter pertama (case-sensitive)
strpbrk()Mencari string untuk salah satu dari sekumpulan karakter
strpos()Mengembalikan posisi kemunculan string pertama di dalam string lain (case-sensitive)
strrchr()Menemukan kemunculan string terakhir di dalam string lain
strrev()Membalikkan string
strripos()Menemukan posisi kemunculan string terakhir di dalam string lain (case-insensitive)
strrpos()Menemukan posisi kemunculan string terakhir di dalam string lain (case-sensitive)
strspn()Mengembalikan jumlah karakter yang ditemukan dalam string yang hanya berisi karakter dari daftar karakter tertentu
strstr()Menemukan kemunculan pertama string di dalam string lain (case-sensitive)
strtok()Membagi string menjadi string yang lebih kecil
strtolower()Mengonversi string menjadi huruf kecil
strtoupper()Mengonversi string menjadi huruf besar
strtr()Menerjemahkan karakter tertentu dalam sebuah string
substr()Mengembalikan bagian dari string
substr_compare()Membandingkan dua string dari posisi awal yang ditentukan (binary safe dan optionally case-sensitive)
substr_count()Menghitung berapa kali substring muncul dalam sebuah string
substr_replace()Mengganti sebagian string dengan string lain
trim()Menghapus spasi atau karakter lain dari kedua sisi string
ucfirst()Mengonversi karakter pertama string menjadi huruf besar
ucwords()Mengonversi karakter pertama dari setiap kata dalam string menjadi huruf besar
vfprintf()Menulis string yang diformat ke output stream yang ditentukan
vprintf()Menghasilkan string yang diformat
vsprintf()Menulis string yang diformat ke variabel
wordwrap()Membungkus string ke sejumlah karakter tertentu