(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
mb_substitute_character — İkame karakteri atar/döndürür
Girdi karakter kodlaması geçersiz olduğunda veya bir karakter kodunun çıktı karakter kodlamasında mevcut olmadığı durumda geçersiz karakterin yerine kullanılacak karakteri belirtmek için kullanılır. Geçersiz karakterlerin yerine Bir "none"
(çıktı yok), string veya int türünde bir değer (Unidode karakter kodu) belirtilebilir.
Bu ayarlamadan etkilenen işlevler: mb_convert_encoding(), mb_convert_variables(), mb_output_handler() ve mb_send_mail().
Eğer ikamekrk
atanabilmişse başarı durumunda true
, aksi takdirde false
döner. Eğer ikamekrk
belirtilmemişse veya null
ise, geçerli ayarlarla döner.
Sürüm: | Açıklama |
---|---|
8.0.0 | ikamekrk artık boş dizgeyi desteklemiyor, yerine "none" belirtilmeli. |
8.0.0 | kodlama artık null olabiliyor. |
Örnek 1 - mb_substitute_character() örneği
<?php
mb_substitute_character(0x3013);
mb_substitute_character("long");
echo mb_substitute_character();
?>