作者hinet60613 (小呆維)
看板PHP
標題[請益] ereg()
時間Tue Jul 7 19:48:08 2009
在抓字串的時候
只要遇到中文就出問題
例如原始碼中:
密碼提示: 30CM
而我的程式碼是寫
if(ereg("密碼提示",$inner)) {blablabla...};
但是每次都抓不到= ="
然後編碼我也檢查過了
他是utf8我也是utf8
請問是我哪裡寫錯了嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.8.215
→ weiyucsie :是在程式碼寫$inner = '密碼提示: 30CM';嘛? 07/07 19:58
→ weiyucsie :不然使用者輸入的編碼感覺不一定和檔案的編碼一樣 07/07 19:59
→ hinet60613 :對,$inner='密碼提示: 30CM' 因為是直接抓原始碼的 07/07 21:46
推 arrack :我測試OK阿,你可能用寫出更完整的程式碼片段 07/07 22:52