Php en exec
işlevini kullanarak ve sorunlarınız edilmiş bir komut satırı programı bir argüman olarak UTF-8 metin geçmek için çalışıyorum. Ben karakter kodlama sorunları nedeniyle olduğunu sanıyorum.
I locale charmap
komut satırından çağırdığınızda, ben olsun: UTF-8
.
Ama ne yaparım:
<?php echo exec('locale charmap'); ?>
Ben olsun
ANSI_X3.4-1968
Bunu nasıl değiştirebilirim? Ben bir kez ayarlamak istediğiniz bir şey değil - Ben potansiyel yüzden her arama için exec()
farklı bir gerektirebilir farklı dilleri / kodlamaları ile çalışıyor olacak. Ama bu bile onu ayarlamak için bilerek UTF-8
kez yararlı olacaktır.