Function-Function String dalam PHP

Dengan menggunakan function, kita bisa mengganti mengubah beberapa bagian atau karakter tertentu sekaligus. Selain itu kita bisa membandingkan dua string atau melakukan hal lain dengan string. Dalam PHP, ada beberapa function yang bisa digunakan untuk mengubah atau mendapatkan bagian tertentu dari string. Function-function yang bisa kita gunakan dalam string, yaitu :
  1. chop() => Nama lain dari rtrim.
  2. chr() => Mengubah angka menjadi karakter sesuai kode ASCII.
  3. count_chars() => Menghitung jumlah setiap karakter dalam string.
  4. Explode => Memotong string berdasarkan karakter tertentu (sebagai delimiter / pembatas) menjadi array.
  5. html_entity_decode() => Mengubah HTML entities menjadi karakter.
  6. htmlentities() => Mengubah HTML karakter menjadi HTML entities.
  7. htmlspecialchars_decode() => Mengubah HTML entities menjadi karakter khusus.
  8. htmlspecialchars() => Mengubah semua karakter khusus menjadi HTML entities.
  9. Implode => Menggabungkan isi array menjadi string
  10. lcfirst() => Mengubah huruf pertama dalam string menjadi huruf kecil.
  11. ltrim() => Menghilangkan spasi atau karakter lainnya dari kiri dan kanan string
  12. nl2br() => Mengganti semua newline (\n) dengan tag <BR>
  13. number_format() => Menambahkan titik untuk setiap tiga angka.
  14. ord() => Mengubah karakter menjadi angka yang mewakili kode ASCII-nya
  15. rtrim() => Menghilangkan spasi atau karakter lainnya dari bagian kanan string
  16. strcmp() => Membandingkan dua string (case insensitive).
  17. strcasecmp() => Membandingkan dua string (case sensitive).
  18. str_ireplace() => Versi case insensitive dari str_replace.
  19. str_pad() => Menyelipkan string dalam string lain.
  20. str_replace() => Mengubah kata atau bagian tertentu dalam string.
  21. str_shuffle() => Mengacak isi atau karakter dalam string.
  22. str_word_count() => Menghitung jumlah kata dalam string
  23. strchr() => Mencari keberadaan string di dalam string lainnya, dan mengembalikan sisa dari string mulai dari posisi setelah string yang dicari ditemukan.
  24. strcspn() =>Menghitung banyaknya karakter-karakter tertentu dalam string
  25. strip_tags() => Menghilangkan tag HTML
  26. stripos() => Versi case insensitive dari strpos
  27. stristr() => Versi case insensitive dari strstr.
  28. strlen() => Mengembalikan panjang string
  29. strpbrk() => Mencari posisi pertama dari karakter-karakter tertentu
  30. strpos() => Mencaritahu posisi pertama dari suatu string dalam string lain.
  31. strrchr() => Mencari posisi terakhir dari string di dalam string lainnya.
  32. strrev() => Membalikkan isi string
  33. strripos() => versi case insensitive dari  strrpos
  34. strrpos() => Mencaritahu posisi terakhir dari suatu string dalam string lain.
  35. strspn() => Mencari bagian pertama dari string yang berisi karakter-karakter tertentu.
  36. strstr() => Memotong string berdasarkan isi dari string lain.
  37. strtok() => Memotong string satu demi satu
  38. strtolower() => Mengubah menjadi huruf besar
  39. strtoupper() => Mengubah menjadi huruf kecil
  40. substr($s, $x, $n) => Mengambil sebagian dari string mulai dari posisi ke x sebanyak n.
  41. substr_count() => Menghitung jumlah substring.
  42. substr_replace() => Mengganti sebagian isi string dari posisi tertentu.
  43. trim() => Menghilangkan spasi atau karakter lainnya dari kiri dan kanan string.
  44. ucfirst() => Mengubah huruf pertama menjadi huruf besar
  45. ucwords() => Mengubah huruf pertama tiap kata menjadi huruf besar
  46. wordwrap() => Memberikan karakter "\n" (newline) setiap string mencapai panjang tertentu.
Selain function-function di atas, sebenarnya ada banyak function lain yang bisa kalian gunakan. Tapi, untuk saat ini, cukup function-function di atas saja yang saya sebutkan di sini.

Contoh penggunaan beberapa function di atas :

<?PHP
   $s="Ini adalah contoh";
   echo("chr(65) => ".chr(65)."<BR />");
   echo("ord('A') => ".ord('A')."<BR />");
   echo("number_format('5125000') => ".number_format('5125000')."<BR />");
   echo("str_shuffle($s)"." => ".str_shuffle($s));
   echo("str_rev($s)"." => ".str_rev($s));
?>