tutorial pengembangan web terbaru
 

PHP addslashes() Function

<PHP String Reference

Contoh

Menambahkan garis miring terbalik di depan setiap kutipan ganda (") :

<?php
$str = addslashes('What does "yolo" mean?');
echo($str);
?>
Menjalankan contoh »

Definisi dan Penggunaan

The addslashes() mengembalikan fungsi string dengan backslashes di depan karakter yang telah ditetapkan.

Karakter yang telah ditetapkan adalah:

  • tunggal quote (')
  • kutip ganda (")
  • backslash (\)
  • BATAL

Tip: Fungsi ini dapat digunakan untuk menyiapkan string untuk penyimpanan dalam database dan database queries.

Note: PHP berjalan addslashes() pada semua GET, POST, dan data COOKIE secara default. Oleh karena itu Anda tidak harus menggunakan addslashes() pada string yang telah lolos, ini akan menyebabkan melarikan diri ganda. Fungsi get_magic_quotes_gpc() dapat digunakan untuk memeriksa ini.


Sintaksis

addslashes( string )

Parameter Deskripsi
string Wajib. Menentukan string yang akan lolos

Rincian teknis

Kembali Nilai: Mengembalikan string lolos
PHP Versi: 4+

Contoh lebih

contoh 1

Menambahkan backslashes dengan karakter yang telah ditetapkan dalam sebuah string:

<?php
$str = "Who's Peter Griffin?";
echo $str . " This is not safe in a database query.<br>";
echo addslashes($str) . " This is safe in a database query.";
?>
Menjalankan contoh »

<PHP String Reference