I\'m trying to pass UTF-8 text as an argument to a command line program using php\'s exec function and have been having problems. I suspect it\'s due to charact
exec
Prefix the command with LANG = <language>.UTF8.
LANG = <language>.UTF8
Example:
$ php -r "echo exec('LANG=\"en_US.UTF8\" locale charmap');" UTF-8 $ php -r "echo exec('LANG=\"en_US.iso88591\" locale charmap'); ISO-8859-1
You should have the locale installed.