華府江山
http://203.72.56.8/phpBB3/

解決部分程式中文相容性問題
http://203.72.56.8/phpBB3/viewtopic.php?f=42&t=148
1 頁 (共 1 頁)

發表人:  alex [ 2009年 3月 19日, 16:19 ]
文章主題 :  解決部分程式中文相容性問題

解決部分程式中文相容性問題

衝碼 php 潔霜老澤

相信各位都遇過有部分的php程式在輸入「許」、「功」這類的文字會變成一些令人吐血的文字
而且連這些字之後的下個文字也跟著遭殃

有人說這些是php天生的缺陷
其實「許」、「功」這些字會有問題不是PHP的天生缺陷啦....
這是咱們中文BIG5碼的問題...和PHP是沒啥關係的。

解決方法可以用一個函數處理:
string stripslashes(string str);
例如:
$name="功課";
$name=stripslashes($name);

此外,在存入資料庫的情況下,就要用另一種方法,例如:

$name="功課"; if(!get_magic_quotes_gpc()){ $name=addslashes($name); }
這樣才不會出問題。

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/