Çok baytlı Dizge İşlevleri
PHP Manual

mb_encode_numericentity

(PHP 4 >= 4.0.6, PHP 5)

mb_encode_numericentityKarakter kodlarını HTML sayısal karakter gösterimlerine dönüştürür

Açıklama

string mb_encode_numericentity ( string $dizge , array $bölge , string $kodlama )

Belirtilen dizge dizgesindeki karakter kodlarını HTML sayısal karakter gösterimlerine dönüştürür.

Değiştirgeler

dizge

HTML için kodlanacak dizge.

bölge

Dönüşüm yapılacak kod bölgesini içeren dizi.

kodlama

kodlama değiştirgesinde karakter kodlaması belirtilir. Belirtilmediği takdirde dahili karakter kodlaması kullanılır.

Dönen Değerler

Dönüştürülen dizge.

Örnekler

Örnek 1 - bölge örneği

$bölge = array (
 int kodlama_başı1, int kodlama_sonu1, int göreli_konum1, int maske1,
 int kodlama_başı2, int kodlama_sonu2, int göreli_konum2, int maske2,
 ........
 int kodlama_başıN, int kodlama_sonuN, int göreli_konumN, int maskeN );
// kodlama_başıN ve int kodlama_sonuN için Evrenkodlu değer belirt,
// değere göreli_konumN ekleyip sonucu maskeN ile bitsel VE'le ve
// değeri sayısal gösterim dizgesine dönüştür.

Örnekler

Örnek 2 - mb_encode_numericentity() örneği

<?php
/* ISO-8859-1'in sol tarafını HTML sayısal karakter gösterimine dönüştürelim */
$bölge = array(0x800xff00xff);
$dizge mb_encode_numericentity($dizge$bölge"ISO-8859-1");

/* Kullanıcı tanımlı SJIS-win'i 95-104 aralığında sayısal gösterime
   dönüştürelim */
$bölge = array(
       
0xe0000xe03e0x10400xffff,
       
0xe03f0xe0bb0x10410xffff,
       
0xe0bc0xe0fa0x10840xffff,
       
0xe0fb0xe1770x10850xffff,
       
0xe1780xe1b60x10c80xffff,
       
0xe1b70xe2330x10c90xffff,
       
0xe2340xe2720x110c0xffff,
       
0xe2730xe2ef0x110d0xffff,
       
0xe2f00xe32e0x11500xffff,
       
0xe32f0xe3ab0x11510xffff );
$dizge mb_encode_numericentity($dizge$bölge"sjis-win");
?>

Ayrıca Bakınız


Çok baytlı Dizge İşlevleri
PHP Manual