Evrenkod İşlevleri
PHP Manual

unicode_encode

(PHP 6 >= 6.0.0)

unicode_encodeBir evrenkodlu dizgeyi başka bir kodlamaya dönüştürür

Açıklama

string unicode_encode ( unicode $girdi , string $kodlama [, int $hata_kipi ] )

Girdi olarak bir evrenkodlu dizge alır ve kodlama ile belirtilen kodlamayla kodlar.

Değiştirgeler

girdi

Dönüştürülecek evrenkodlu dizge.

kodlama

Girdinin dönüştürüleceği kodlama.

hata_kipi

Dönüşüm hata kipi. Dönüştürücü dönüşümü yapamazsa ne yapılacağını belirler. Olası kiplerin listesini unicode_set_error_mode() işlevinin açıklamasında bulabilirsiniz. Değiştirge belirtilmezse küresel hata kipi kullanılır.

Dönen Değerler

Başarısızlık durumunda FALSE yoksa bir dizge döner.

Hatalar/İstisnalar

Dönüştürücü istenen kodlama 'ya dönüşümü yapamazsa E_WARNING seviyesinde bir hata iletisi çıktılanır.

Örnekler

Örnek 1 - unicode_encode() örneği

Dikkat: Çıktıda öğelerin yerine karakterler gösterilir.

<?php
header 
('Content-Type: text/plain; charset=ISO-8859-2');

$encoded unicode_encode ('\u0150\u0179''ISO-8859-2');

echo 
'Dizge:'$encodedPHP_EOL;
echo 
'Uzunluk: 'strlen ($encoded);
?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

Dizge: &#336;&#377;
Uzunluk: 2

Notlar

Uyarı

Bu işlev DENEYSELDİR. Bu işlevin davranışı, ismi ve belgeleri PHP'nin sonraki sürümlerinde hiçbir duyuru yapılmaksızın değiştirilebilir. Bu riski göze alamayacaksanız bu işlevi kullanmayın.

Ayrıca Bakınız


Evrenkod İşlevleri
PHP Manual