Home » PHP » Fungsi addcslashes() String pada PHP

Fungsi addcslashes() String pada PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi addcslashes() digunakan untuk dapat mengembalikan string dengan garis miring terbalik(\) di depan karakter yang ditentukan.

Catatan: Fungsi addcslashes() peka huruf besar kecil(case-sensitive).

Catatan: Hati-hati dalam menggunakan addcslashes() pada 0 (NULL), r (carriage return), n (newline), f (form feed), t (tab) dan v (vertical tab). Di PHP, \ 0, \ r, \ n, \ t, \ f dan \ v adalah urutan escape yang telah ditentukan sebelumnya.

Syntax

addcslashes(string,characters)

Nilai Parameter

ParameterDeskripsi
stringRequired. Menentukan string yang akan di-escape
charactersRequired. Menentukan karakter atau rentang karakter yang akan di-escape

Detail Teknis

Return Value:Mengembalikan string yang lolos
PHP Version:4+

Contoh 1
Tambahkan garis miring terbalik di depan karakter “W”:

<?php
$str = addcslashes("Hello World!","W");
echo($str);
?>
  /* Output :
Hello \World!

Contoh 2
Tambahkan garis miring terbalik ke karakter tertentu dalam string:

<?php
$str = "Selamat Datang di Beranda Saya!";
echo $str."<br>";
echo addcslashes($str,'n')."<br>";
echo addcslashes($str,'B')."<br>";
?>
  /* Output :
Selamat Datang di Beranda Saya!
Selamat Data\ng di Bera\nda Saya!
Selamat Datang di \Beranda Saya!

Contoh 3
Tambahkan garis miring terbalik ke berbagai karakter dalam string:

<?php
$str = "Selamat Datang di Beranda Saya!e!";
echo $str."<br>";
echo addcslashes($str,'A..Z')."<br>";
echo addcslashes($str,'a..z')."<br>";
echo addcslashes($str,'a..g');
?>
  /* Output :
Selamat Datang di Beranda Saya!
\Selamat \Datang di \Beranda \Saya!
S\e\l\a\m\a\t\ D\a\t\a\n\g \d\i B\e\r\a\n\d\a S\a\y\a!
S\el\am\at D\at\an\g \d\i B\er\an\d\a S\ay\a!

You may also like