Home > PHP > Fungsi String PHP

Fungsi String PHP

A. addslashes()
Digunakan untuk menambahkan karakter backslash (\) pada suatu string. Hal ini penting digunakan pada query string untuk database, misalkan pada MySQL.
Beberapa karakter yang akan ditambahkan tanda backslahses adalah karakter tanda petik satu (‘), karakter petik dua (“), backslash (\) dan karakter NULL. Misal :

<?php
$nama = "Ma'un";
echo addslashes($nama);
?>

Output: Ma\’un

B. StripSlashes
Digunakan untuk menghilangkan karakter backslash ( \ ) pada suatu string(Kebalikan dari addslashes ()).
Sintaks: string stripslashes(string). Contoh:

<?php
$nama = "M\a\un";
echo stripslashes($nama);
?>

Output: Maun

C. Explode
Digunakan untuk memecah-mecah suatu string berdasarkan tanda pemisah tertentu dan memasukkan hasilnya kedalam suatu variable array.
Sintaks:explode(string pemisah , string [, int limit] )
Contoh:

<?php
$str = 'one|two|three|four';

// positive limit
print_r(explode('|', $str, 2));

// negative limit (sejak PHP 5.1)
print_r(explode('|', $str, -1));
?>

Output :

Array (

[0] => one

[1] => two|three|four

);

Array (

[0] => one

[1] => two

[2] => three

);

C. Implode

Kegunaan fungsi ini adalah kebalikan daripada fungsi explode. Fungsi implode digunakan untuk menghasilkan suatu string dari masing-masing elemen suatu array. String yang dihasilkan tersebut dipisahkan oleh suatu string telah yang ditentukan sebelumnya.
Sintaks: implode(string pemisah , array)

Contoh:

<?php
$array = array('lastname', 'email', 'phone');
$comma_separated = implode(",", $array);

echo $comma_separated;
?>

Output:
lastname,email,phone

C. Strtolower() dan Strtoupper()

Kedua fungsi ini digunakan untuk mengkonversi string menjadi huruf kapital semua atau huruf kecil semua. Sintaksnya adalah sebagai berikut:

Sintak: Strtolower(string); Strtoupper(string);

Contoh:

<?php
$str = "StrINg inI terDiRi DARi hurUF beSAr dan KECIl";
echo  $kecil=strtolower($str);
echo $besar=strtoupper($str);
?>

Output:

Hasil dari $kecil adalah: string ini terdiri dari huruf kecil dan besar

Hasil dari $besar adalah: STRING INI TERDIRI DARI HURUF KECIL DAN BESAR

D. strlen()
Fungsi ini digunakan untuk mengukur panjang karakter sebuah string. Sebuah spasi akan dihitung sebagai sebuah karakter.

Sintaks:Strlen(string)

<?php
$nama = "Fathur Rosi";
echo strlen($nama);
?>

Output: 11

E. Strrev()
Fungsi ini digunakan untuk membalik urutan karakter-karakter penyusun string dari depan ke belakang menjadi dari belakang ke depan. Dengan kata lain fungsi ini digunakan untuk membaca string secara terbalik.

Sintaks:Strrev(string)

<?php
$nama = "Fathur Rosi";
echo strrev($nama);
?>

Output: isoR ruhtaF

F. Str_replace()
Fungsi ini digunakan untuk mengganti suatu string dengan string yang lain.

Sintaks:Str_replace(yang_diganti,pengganti,tujuan)

<?php
$str= "Kamu adalah orang bodoh";
echo str_replace("bodoh", "pintar", $str);
?>

Output: Kamu adalah orang pintar

Sumber: http://hendrik-perdana.web.id dan beberapa sumber lainnya

A. addslashes()
Digunakan untuk menambahkan karakter backslash (\) pada suatu string. Hal ini penting digunakan pada query string untuk database, misalkan pada MySQL.
Beberapa karakter yang akan ditambahkan tanda backslahses adalah karakter tanda petik satu (‘), karakter petik dua (“), backslash (\) dan karakter NULL. Misal :

<?php
$nama = "Ma'un";
echo addslashes($nama);
?>

Output: Ma\’un

Categories: PHP Tags: ,
  1. 3 November 2010 at 00:46

    ssiiiiiippppppp
    trima kasih yua…………………………

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: