Jumat, 01 Maret 2013

Fungsi String dalam PHP

Rangkaian fungsi yang kita bahas kali ini adalah fungsi-fungsi String, yang digunakan untuk mengolah tipe data string atau memberikan tampilan dengan format tertentu. Berikut merupakan beberapa fungsi string yang akan kita bahas.

1. addslashes() : Berfungsi untuk memberikan/menambah garis miring pada tanda kutip.

     Contoh penggunaan :
     <?php
     $text = "berdo'a"
     Echo “Sebelum kita belajar alangkah baiknya kita”.addslashes($text).”dulu”;
     ?>

     Hasilnya :
     Sebelum kita belajar alangkah baiknya kita berdo\'a dulu.

2. chr() : Berfungsi untuk menghasilkan karakter dari suatu bilangan/kode ASCII.

    Contoh penggunaan :
     <?php
     $kode="99";
     Echo "Karakter dari kode ASCII".$kode."adalah".chr($kode).'''';
     ?>

     Hasilnya :    
     Karakter dari kode ASCII 99 adalah c

3. crypt() : Berfungsi untuk meng-encrypt dengan metode DES suatu string. Fungsi ini sering digunakan
    untuk mengacak string password sebelum disimpan dalam database.
    
     Sintaks :    crypt(string [ , salt ] )

4. echo() : Berfungsi untuk menampilkan suatu string atau teks ke browser.

    Sintaks : echo( string argumen1string argumen2 , ….)

5. explode() : Berfungsi untuk memotong data string menjadi beberapa nagian berdasarkan mode tertentu

     Sintaks :  explode(string pemisah string [, int limit] )

6. htmlentities() : Berfungsi untuk menghentikan proses penerjemahan tag HTML oleh browser, sehingga
    tag HTML akan dibiarkan muncul seperti apa adanya, tanpa diterjemahkan oleh browser.
 
    Contoh penggunaan :
    <?php
     $str = "<a href='test.htm'> Klik Di Sini </a>";
    $hasil = htmlentities($str);
    echo "$str";
    echo "$hasil";
    ?>


7. htmlspecialchars() : Berfungsi untuk mengkonversikan karakter tertentu menjadi kode HTML.

    Sintaks : htmlspecialchars ( string $string )

Contoh penggunaan :
<?php
$teks = "<b>hai apa kabar</b>";

echo htmlspecialchars($teks);
?>

8. implode() : Berfungsi untuk menghasilkan suatu string dari masing-masing elemen suatu array.

     Contoh penggunaan :
    <?php
    $arrayWord = array('This', 'is', 'a', 'sentence');
    $joinString = implode(" ", $arrayWord);
    echo $joinString;
    ?>

9. join() : Berfungsi untuk mengumpulkan komponen-komponen array menjadi suatu string.

    Contoh penggunaan :
   <?php
  $var = array('03', '07', '1973');
  $tanggal = join("/", $var);
  echo "$tanggal";
  ?>

10. ltrim() : Berfungsi untuk menghapus spasi di kanan dan kiri suatu text atau memfilter inputan dari user
      agar data yang diinputkan valid.

      Contoh penggunaan :
   $text=” 'Aku   cinta     kamu' ”;
   echo trim($text);

   hasilnya: 'Aku cinta kamu'

11. md5() : Berfungsi untuk membangun sebuah aplikasi yang memerlukan autentikasi, misalnya untuk login
      ke dalam sistem.

      Contoh penggunaan :
      <?php
       $string = 'password';
       $stringMd5 = md5($string);
       echo $stringMd5;
       ?>

12. nl2br() : Berfungsi untuk mengkonversi script baris baru (\n) pada script PHP menjadi kode HTML
     <br> (baris baru). Fungsi nl2br baru akan mulai dapat berjalan pada PHP versi 4.0.5

       Contoh penggunaan :
       <?php
        $teks = "Hai \n Apakabar"; 
        $teks = nl2br($teks);
        echo $teks;
         ?>

13. number_format() : Saat membuat sebuah halama web yang berguna menampilkan angka, ada baiknya
      memakai tanda pemisah agar mudah dibaca oleh user.

            Contoh penggunaan :

<?php
$number = 123564.56; 
$format_number = number_format($number, 2, '.', ',');
echo $format_number;
//Hasil 123,564.56
?>


14. ord() : Berfungsi untuk menghasilkan nilai ASCII suatu karakter, kebalikan dari fungsi chr()

          Contoh penggunaan :

<?php
$str = "x";
echo ord($str);
//Hasilnya 120
?>


15. split() : Berfungsi untuk memecahkan suatu string menjadi array berdasarkan karakter pemisah tertentu.

16. str_repeat() : Berfungsi untuk mengulang isi suatu string.

17. str_replace() : Berfungsi untuk mengganti suatu string dengan string yang lain.

18. strip_tags() : Berfungsi untuk menghilangkan kode-kode tag HTML pada suatu string.

19. stripslashes() : Berfungsi untuk menghilangkan karakter backslash (\) pada suatu string.

20. strlen() : Berfungsi untuk menghitung jumlah karakter (panjang) dari string, spasi, dan simbol-simbol
      yang ada dalam string pun juga akan dihitung dalam fungsi strlen dan digunakan untuk menghitung jumlah
      karakter suatu string.

21. strpos() : Berfungsi untuk mencari posisi suatu sub string.

22. strstr(), stristr(), strchr() : Berfungsi untuk mencari keberadaan suatu string di dalam string lain

23. strrev() : Berfungsi untuk membalik urutan suatu string

24. strtolower() : Berfungsi untuk merubah suatu string menjadi huruf kecil (lowercase)

25. strtoupper() : Berfungsi untuk merubah suatu string menjadi huruf besar (uppercase)

26. substr() : Berfungsi untuk mengambil atau memotong suatu bagian sebuah string dan menampilkannya
      sebagai sebuah string tersendiri.

27. ucfirst() : Berfungsi untuk mengganti karakter pertama pada suatu string menjadi huruf besar

28. ucwords() : Berfungsi untuk mengganti karakter pertama pada setiap kata dalam suatu string menjadi
      huruf besar

29. wordwrap() : Berfungsi untuk menawarkan tampilan yang terpotong rata, sehingga pembaca tidak
       membutuhkan scrolling horizontal.



Tidak ada komentar:

Posting Komentar