PHP html_entity_decode() fonksiyonu, HTML kodlamasına dönüştürülen özel karakterleri geri alma işlevi görür. Bu makalede, html_entity_decode() fonksiyonu hakkında daha detaylı bilgi edinebilirsiniz.PHP html_entity_decode() fonksiyonu, HTML kodlamasına dönüştürülen özel karakterleri geri alma işlevi görür. Bu makalede, html_entity_decode() fonksiyonu hakkında daha detaylı bilgi edinebilirsiniz.
html_entity_decode() Fonksiyonu
html_entity_decode() fonksiyonu, HTML kodlamasına dönüştürülen özel karakterleri geri almaya yarar. Bu fonksiyon, "&" sembolü ile başlayan ve ";" sembolü ile biten özel karakter kodlarını normal karakterlere dönüştürür.
html_entity_decode() fonksiyonu, aşağıdaki parametreleri alır:
- string $string: Geri alınacak özel karakterleri içeren dize.
- int $flags (optional): İsteğe bağlı olarak, dönüştürme işlemi için kullanılacak birimlerin türünü belirleyen bir sabit.
html_entity_decode() Fonksiyonu Kullanımı
html_entity_decode() fonksiyonunun kullanımı oldukça basittir. Aşağıdaki örnek, "<" sembolünü "<" sembolüne dönüştürür:
<?php
$original = '<h1>Başlık</h1>';$decoded = html_entity_decode($original);
echo $decoded; #çıktı <h1>Başlık</h1>
html_entity_decode() Fonksiyonu ile İlgili Diğer Bilgiler
html_entity_decode() fonksiyonu, PHP 4.3.0 sürümünde tanıtılmıştır. Bu fonksiyon, dönüştürme işlemi için kullanılacak birimlerin türünü belirleyen ikinci bir parametre alabilir. Bu parametre, default olarak ENT_COMPAT değerini alır ve sadece çift tırnak işaretleri için geçerlidir. Ayrıca, htmlentities() fonksiyonu ile kodlanmış karakterleri de geri alabilir.
Sonuç
html_entity_decode() fonksiyonu, HTML kodlamasına dönüştürülen özel karakterlerin geri alınması için kullanışlı bir fonksiyondur. Bu fonksiyon, web uygulamalarında özel karakterlerin düzgün görmemizi sağlar.