News Feed
Sections
News Archive


Community Events
php|tek 2008 PHP Conference



php|tek 2008 Ticker

[our feed] [hashtags feed]

Riff Blog:
Console encoding in PHP-GTK apps
0 comments :: posted Monday November 20, 2006 @ 10:58:00
voice your opinion now!

PHP-GTKers working in English-related applications, don't have a problem with debugging messages output to a console when debugging, but applications on a more international front have issues with their output. But help has been found in this new post on the Riff Blog - a method for correctly encoding PHP-GTK applications.

PHP scripts are typically stored under UTF-8 encoding to limit i18n headaches, while the console in which their output will be displayed is normally configured to some regional encoding, like IBM850 in Windows/XP French.

So we need a workaround...

He splits the process out into a few steps, each with its own explanation and code:

  • Builtin tools
  • Buffering
  • Flushing
  • PHP-GTK is not PHP for the Web
  • Auto-flushing
All wrapped up with a final solution - using the iconv functionality in combination with some output buffering to correctly display the message.

tagged with: phpgtk encoding output console i18n buffering iconv phpgtk encoding output console i18n buffering iconv



conference application pecl job developer PHP5 framework database zend mysql ajax code package book cakephp zendframework release PEAR security releases

All content copyright, 2008 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework