htmlspecialchars kullanımı

Kategori: PHP ve MYSQL |
Tarih

htmlspecialchars - Html deki özel karakterleri html için normal karakterlere dönüştürür.
Kullanımı :
string htmlspecialchars(string metin [, int alıntı_biçimi [, string karakter_seti] ]

Dönüşüm aşağıdaki işlemleri gerçekleşitrir.
* '&' ve işareti '&' a dönüşür.
* ' " ' çift tırnak işareti '"' a dönüşür eğer ENT_NOQUOTES parametresi ayarlanmadıysa.
* ' ' ' tek tırnak işareti ' ' ' a dönüşür eğer ENT_QUOTES parametresi ayarlandıysa.
* ' < ' küçüktür ifadesi ' $lt; ' ye dönüşür.
* ' > ' büyüktür ifadesi ' $gt; ' ye dönüşür.

Parametreler :
ENT-QUOTES -- bu paremetre ayarlandığında çift tırnak ve tek tırnaklar dönüştürülür.
ENT-NOQUOTES --  bu paremetre ayarlandığında çift tırnak ve tek tırnaklar dönüştürülmesi ihmal edilir.
ENT-COMPAT -- bu ön tanımlı parametre ise sadece çift tırnak dönüşümünü yapar tek tırnaklar dönüştürülmez

$deneme = htmlspecialchars("<a href='test'>Test</a>", ENT_QUOTES);
echo $deneme;
// &lt;a href=&#039;test&#039;&gt;Test&lt;/a&gt;

htmlspecialchars_decode - Özel html imlerini karaktere dönüştürür.
Kullanımı :
string htmlspecialchars_decode (string metin [int alıntı_biçimi])
bu fonksiyon htmlspecialchars fonksiyonun dönüştürdüğü değerleri tekrar eski haline getirir.
Parametreler :
htmlspecialchars fonksiyonunun paremetreleriyle tamamen aynıdır.

$str = '<p>this -&gt; &quot;</p>';
echo htmlspecialchars_decode($str);
//Çift tırnak dönüştürülmez burda
echo htmlspecialchars_decode($str, ENT_NOQUOTES);

1 Yorum htmlspecialchars kullanımı konusuna”

  1. Webmaster Blog « TEKNOBLOG REHBERİ Says:

    [...] olabilirdi. Onun dışında yine internet ve bilgisayar ağırlıklı konulara yer verilmiş. htmlspecialchars kullanımı, Firefox Hyperwords Eklentisi, AdSense Alacaklı Adını Değiştirmek, WordPress Kısayol [...]

Yorum Yaz

Free Desktop Wallpapers