struktur-kontrol-php

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 ] )

  1. 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”;
    ?>

  2. 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);

?>

  1. 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;

?>

  1. 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’

  2. 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;

?>

  1. 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.5Contoh 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.

 

Reported from : http://perkedeldella.blogspot.com/2013/03/fungsi-string-dalam-php.html

Gambar diambi dari sini