看到好多人在試用了delphi for PHP之後匆忙做出Delphi for PHP對中文支持不好的結論,這是很不負責任的,作為一個國際化的公司,當然不可能犯這種低級錯誤,下面我就說明一下問題的原因以及解決辦法。
我們先寫一個簡單的PHP程序,輸出一段話,先用英文輸出,然後改成中文,代碼如下:
$this->Label1->Caption='This is a Test By yangfan';
$this->Label2->Caption='揚帆測試Delphi for PHP';
運行以後如圖所示,的確出現亂碼
下面是解決方法:主菜單--tools--options--PHP--default charset設成gb2312,ok,再編譯運行
問題解決了,看來只是Delphi for PHP默認字符集問題,讓中國同胞誤會了!