看板 PHP 關於我們 聯絡資訊
※ 引述《arrack (Arrack Tseng)》之銘言: : <?php : $fruits = array("d" => "老", "a" => "王", "b" => "同", "c" => "學"); : function test_alter(&$item1, $key, $encstr){ : $encode=explode('|',$encstr); : $item1 = iconv($encode[0],$encode[1],$item1); : } : array_walk($fruits, 'test_alter', 'utf-8|big5'); : var_dump($fruits); : ?> : 不過ICONV 遇到錯誤,就整個消失了,看是要自己寫逐字轉換,還是查詢其他方式 最後還是自己寫成function 如果資料是陣列就用陣列傳回,是物件的話就用物件傳回 還順便把撈回來的資料trim了一下。 記得"許蓋功"這些字好像iconv不過去?不過還沒碰到 MSSQL用起來還是有點不習慣,尤其是傳回的字串會連空白字元一併傳回 害我有時明明覺得都一樣,怎麼判斷還會是不等於.. 最近在用Web改寫erp的部份功能.. 為了模仿原來的流程,變成AJAX滿天飛 在這情況下,越寫越懷疑到底能不能順利的跑 = = -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.203.50
arrack :iconv不過去,通常是BIG5沒有的字元 07/22 09:04
arrack :MSSQL的問題,是資料庫欄位,開啟了填補空白關係 07/22 09:05
arrack :茶藝下手冊吧 07/22 09:05
arrack :查一 (手滑) 07/22 09:19