String PHP


String adalah urutan karakter, seperti "Hello world!".
function String PHP

Dalam bab ini kita akan melihat beberapa function yang umum digunakan untuk memanipulasi string.
Mendapatkan Panjang String

function strlen () PHP mengembalikan panjang string.

Contoh di bawah ini mengembalikan panjang string "Hello world!":
Contoh
<?php
echo strlen ("Halo dunia!"); // output 12
?>

Output dari kode diatas adalah: 12.
Hitung Jumlah Kata dalam String

function PHP str_word_count () menghitung jumlah kata dalam sebuah string:
Contoh
<?php
echo str_word_count ("Halo dunia!"); // keluaran 2
?>

Output dari kode diatas adalah: 2.
Membalikkan sebuah String

function strrev () PHP membalikkan sebuah string:
Contoh
<?php
echo strrev ("Halo dunia!"); // keluaran !ainud  olaH
?>

Output dari kode diatas adalah: !ainud  olaH
Cari Teks Tertentu Dalam String

function PHP strpos () mencari teks tertentu dalam sebuah string.

Jika ditemukan kecocokan, function mengembalikan posisi karakter pada pertandingan pertama. Jika tidak ada yang cocok, itu akan mengembalikan FALSE.

Contoh di bawah ini mencari teks "dunia" dalam string "Hello dunia!":
Contoh
<?php
echo strpos ("Halo dunia!", "Dunia"); // outputs 6
?>

Output dari kode diatas adalah: 6.

Tip: Posisi karakter pertama dalam string adalah 0 (bukan 1).
Ganti Teks dalam String

function PHP str_replace () menggantikan beberapa karakter dengan beberapa karakter lain dalam sebuah string.

Contoh di bawah ini menggantikan teks "dunia" dengan "Dolly":
Contoh
<?php
echo str_replace ("dunia", "Dolly", "Halo dunia!"); // keluaran Halo Dolly!
?>

Output dari kode diatas adalah: Hello Dolly!

Referensi String PHP Lengkap

Fungsi string PHP adalah bagian dari inti PHP. Tidak ada instalasi yang diperlukan untuk menggunakan fungsi-fungsi ini.

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() Mengubah string karakter ascII menjadi nilai heksadesimal
chop() Menghapus spasi atau karakter lainnya dari ujung kanan sebuah string
chr() Mengembalikan karakter dari nilai ascII yang ditentukan
chunk_split() Membagi string menjadi serangkaian bagian yang lebih kecil
convert_cyr_string() Mengubah sebuah string dari satu karakter cyrillic-set ke yang lain
convert_uudecode() Decodes a uuencoded string
convert_uuencode() Mengkodekan string dengan menggunakan algoritma uuencode
count_chars() Mengembalikan informasi tentang karakter yang digunakan dalam sebuah string
crc32() Menghitung cRc 32-bit untuk sebuah string
crypt() Untaian string satu arah
echo() Keluarkan satu atau lebih string
explode() Memecah string menjadi sebuah array
Fprintf() Menulis string yang diformat ke aliran keluaran tertentu
Get_html_translation_table() Mengembalikan tabel terjemahan yang digunakan oleh htmlspecialchars() dan htmlentities()
hebrev() Mengubah teks Ibrani menjadi teks visual
hebrevc() Mengubah teks Ibrani menjadi teks visual dan baris baru (\ n) menjadi <br>
hex2bin() Mengonversi string nilai heksadesimal ke karakter ascII
html_entity_decode() Mengubah entitas hTML menjadi karakter
htmlentities() Mengubah karakter menjadi entitas hTML
htmlspecialchars_decode() Mengubah beberapa entitas hTML yang telah ditentukan menjadi karakter
htmlspecialchars() Mengubah beberapa karakter yang telah ditentukan menjadi entitas hTML
implode() Mengembalikan string dari elemen array
join() alias ​​dari implode()
lcfirst() Mengubah karakter pertama dari sebuah string menjadi huruf kecil
levenshtein() Mengembalikan jarak Levenshtein di antara dua senar
localeconv() Mengembalikan data lokal dan informasi pemformatan moneter
ltrim() Menghapus spasi atau karakter lain dari sisi kiri sebuah string
md5() Menghitung hash MD5 dari sebuah string
md5_file() Menghitung hash MD5 dari sebuah file
metafon() Menghitung kunci metafon dari sebuah string
money_format() Mengembalikan string yang diformat sebagai string mata uang
nl_langinfo() Mengembalikan informasi lokal tertentu
nl2br() sisipkan baris hTML di depan setiap baris baru dalam sebuah string
number_format() Memformat angka dengan ribuan dikelompokkan
ord() Mengembalikan nilai ascII dari karakter pertama dari sebuah string
parse_str() Mengurai string kueri menjadi variabel
print() Keluarkan satu atau lebih string
printf() Keluarkan sebuah string yang diformat
quoted_printable_decode() Mengonversi string yang dapat dicetak dengan string 8-bit
quoted_printable_encode() Mengonversi string 8-bit ke string yang dapat dicetak yang dapat dicetak
quotemeta() Kutipan karakter meta
rtrim() Menghapus spasi atau karakter lain dari sisi kanan sebuah string
setlocale() Mengatur informasi lokal
sha1() Menghitung hash sha-1 dari sebuah string
sha1_file() Menghitung hash sha-1 dari sebuah file
similar_text() Menghitung kesamaan antara dua string
soundex() Menghitung kunci soundex dari sebuah string
sprintf() Menulis string yang diformat ke sebuah variabel
sscanf() Parses input dari string sesuai format
str_getcsv() Parses string csV menjadi sebuah array
str_ireplace() Menggantikan beberapa karakter dalam sebuah string (case-insensitive)
str_pad() Pads string ke panjang baru
str_repeat() Mengulang string dengan jumlah tertentu
str_replace() Menggantikan beberapa karakter dalam sebuah string (case-sensitive)
str_rot13() Melakukan pengkodean ROT13 pada sebuah string
str_shuffle() secara acak mengocok semua karakter dalam sebuah string
str_split() Membagi sebuah string menjadi sebuah array
str_word_count() hitung jumlah kata dalam sebuah string
strcasecmp() Membandingkan dua senar (case-insensitive)
strchr() Menemukan kemunculan string pertama di dalam string lain (alias strstr())
strcmp() Membandingkan dua senar (case-sensitive)
strcoll() Membandingkan dua senar (perbandingan string berbasis lokal)
strcspn() Mengembalikan jumlah karakter yang ditemukan dalam string sebelum beberapa bagian dari beberapa karakter tertentu ditemukan
strip_tags() strip hTML dan tag PhP dari sebuah string
stripcslashes() Unquotes string yang dikutip dengan addcslashes()
stripslashes() Unquotes string yang dikutip dengan addslashes()
stripos() Mengembalikan posisi kemunculan string pertama di dalam string lain (case-insensitive)
stristr() Menemukan kemunculan string pertama di dalam string lain (case-insensitive)
strlen() Mengembalikan panjang string
strnatcasecmp() Membandingkan dua senar dengan menggunakan algoritma "natural order" (case-insensitive)
strnatcmp() Membandingkan dua senar dengan menggunakan algoritma "natural order" (case-sensitive)
strncasecmp() Perbandingan string karakter n pertama (case-insensitive)
strncmp() Perbandingan string karakter n pertama (case-sensitive)
strpbrk() Mencari string untuk satu set karakter
strpos() Mengembalikan posisi kemunculan string pertama di dalam string lain (case-sensitive)
strrchr() Menemukan kejadian terakhir dari string di dalam string lain
strrev() Membalikkan sebuah string
strripos() Menemukan posisi dari kejadian terakhir string di dalam string lain (case-insensitive)
strrpos() Menemukan posisi dari kejadian terakhir string 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 string pertama di dalam string lain (case-sensitive)
strtok() Membagi string menjadi string yang lebih kecil
strtolower() Mengubah string menjadi huruf kecil
strtoupper() Mengubah string menjadi huruf besar
strtr() Menerjemahkan karakter tertentu dalam sebuah string
substr() Mengembalikan sebagian string
substr_compare() Membandingkan dua string dari posisi awal yang ditentukan (biner aman dan opsional case-sensitive)
substr_count() Menghitung berapa kali substring terjadi dalam sebuah string
substr_replace() Mengganti bagian dari string dengan string lain
trim() Menghapus spasi atau karakter lain dari kedua sisi string
ucfirst() Mengubah karakter pertama dari sebuah string menjadi huruf besar
ucwords() Mengubah karakter pertama setiap kata dalam sebuah string menjadi huruf besar
vfprintf() Menulis string berformat ke aliran keluaran tertentu
vprintf() Keluarkan string yang diformat
vsprintf() Menulis string yang diformat ke sebuah variabel
wordwrap() Membungkus sebuah string ke sejumlah karakter tertentu
Previous
Next Post »
Thanks for your comment