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