Komut satırı karakter PHP'nin exec kodlama ()

0 Cevap php

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.

0 Cevap