專做系統家具、系統櫃
客製化流暢舒適居家,免費估價規劃
拆除全系列活動百葉窗.防火安全門.氣密隔音窗
堅固耐用.工廠直營.歡迎洽詢

首頁  •  j2h 論壇 • 程式設計討論     • 

php衝碼轉換函式

房東:高手
發表時間:2006-11-23


用自訂函數來解決php中的斜線衝碼問題---解決方法是檢查字串中如有倒斜線則在後面加上空字元
function modify_errbig5 ($str)
{
$modified_str="";
$length=strlen($str);
for ($j=0;$j<$length;$j++){
$tempstr=substr($str,$j,1);
#用strcmp函數找出含有倒斜線的字元,然後在該字元後面加上一空字元,讓倒斜線不會影響後面的字元碼而產生亂碼.
if (strcmp ($tempstr,"\")==0) {$tempstr=$tempstr."";}
$modified_str=$modified_str.$tempstr;
}
return $modified_str;
}
#function modify_errbig5 函數的設計者為allen@jin(2003/11/21)
事實上可以不可以用我並不清楚!!
理論上的方法我做過了!!但是每個檔案中卻非要加上空格!!實在不好處理!希望有研究的人!可以研究研究一下~~討論看看!!



  • 贊助網站       

    廣利不動產-新板特區指名度最高、值得您信賴的好房仲
    您的托付,廣利用心為您服務
    廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲
    完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心!

  • 1 樓住戶:高手
    發表時間:2006-11-23

    改個簡單點方法看看無須加無謂的function

    $message = "許會功中文";
    $message = htmlspecialchars($message);
    $message = str_replace("&","&",$message);
    $message = addslashes($message);
    echo $message ;
    ?>
    $message = "許會功中文";
    $message = htmlspecialchars($message);
    $message = str_replace("&","&",$message);
    $message = addslashes($message);
    $message = stripslashes($message);
    echo $message ;
    ?>

    $message = "許會功中文";
    $message = addslashes($message);
    $message = stripslashes($message);
    echo $message ;
    ?>


    $message = addslashes($message);
    $message = stripslashes($message);
    $message = str_replace("\\\\","\\",$message);
    echo $message ;
    ?>
    這樣子沒問題了.......
    http://shcth.com/gg.php?message=許功蓋



     共 1 人回應  選擇頁數 【第1 頁】 

    姓名:
    佈告內容:
    其他選項: