首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> Delphi

解決 Delphi for PHP 中文亂碼:Default Charset 設置

     編輯:Delphi

現象

直接輸出中文標籤內容會顯示亂碼,例如:

$this->Label1->Caption = 'This is a Test';      // 正常
$this->Label2->Caption = '揚帆測試delphi for php'; // 亂碼

原因

IDE 默認字符集非 GB2312/UTF-8,導致中文編碼錯誤。並非產品缺陷,僅是默認配置不符合中文環境。

解決方法

  1. 主菜單 Tools → Options。
  2. 左側樹選 PHP → Default Charset。
  3. 將值改為 gb2312 (或 utf-8)。
  4. 確定後重新編譯運行,中文正常顯示。

驗證

設置後運行,中文標籤正確顯示,問題徹底解決。

補充建議

  • 項目層級也可在 php.ini 或腳本頭部 header('Content-Type: text/html; charset=gb2312') 指定。
  • 建議統一使用 UTF-8,避免跨平台編碼問題。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved