Örnek
Her çift tırnak önünde bir ters eğik çizgi ekleme (") :
<?php
$str = addslashes('What does "yolo" mean?');
echo($str);
?>
»Run örnek Tanımı ve Kullanımı
addslashes() fonksiyonu önceden tanımlanmış karakter önünde ters eğik çizgi ile bir dize döndürür.
Önceden tanımlanmış karakterler şunlardır:
- tek tırnak (')
- çift tırnak (")
- eğik çizgi (\)
- BOŞ
Tip: Bu fonksiyon, bir veritabanı ve veritabanı sorguları depolama için bir dize hazırlamak için kullanılabilir.
Note: PHP çalışır addslashes() tümü varsayılan olarak, POST ve COOKIE verileri GET üzerinde. Bu nedenle kullanmamalısınız addslashes() zaten kaçtı edilmiştir dizeleri üzerine, bu Çift kaçışa neden olacaktır. Fonksiyon get_magic_quotes_gpc() bu kontrol etmek için kullanılabilir.
Sözdizimi
addslashes( string )
Parametre | Açıklama |
---|---|
string | Gereklidir. çıkış yapılmasını dize belirtir |
Teknik detaylar
Geri dönüş değeri: | dizgeyi döndürür |
---|---|
PHP Sürümü: | 4+ |
Diğer Örnekler
Örnek 1
Bir dizesinde önceden tanımlanmış karakter ters eğik çizgi ekleyin:
<?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.";
?>
»Run örnek <PHP dize Başvuru