作者liaosankai (低溫烘焙)
看板PHP
標題[請益]Zend_Db的設定參數問題
時間Mon Jun 2 18:48:55 2008
首先程式碼如下(這是Zend_Db的設定)
$params = array (
'host' => '127.0.0.1',
'username' => 'root',
'password' => '',
'dbname' => 'mydb'
);
$db = Zend_Db::factory('PDO_MYSQL', $params);
$db->query('SET NAMES UTF8');
使用Zend_Db,我必需再執行SET NAMES UTF8才能讓資料庫連結以UTF8為編碼
我記得CakePHP也有設定變數如下
$default = array(
'driver' => 'mysql',
'connect' =>'mysql_connect',
'host' => 'localhost',
'login' => 'root',
'password' => '',
'database' => 'huiyu',
'prefix' => '',
'encoding' => 'UTF8'
);
請問Zend_Db是否能像CakePHP也有一個 encoding 的參數呢?如果有,要怎麼使用?
我查了一下,Zend_Db有options和driver_options,我猜應該是在這邊追加= =
但是就是不知道要打什麼?請使用Zend的高手指點一下吧
--
我的樂多網誌
http://blog.roodo.com/liaosankai
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.67.245.232
推 aquarianboy:試試 'charset' => 'utf8' :) 06/02 20:46
→ liaosankai:我試過這個參數,還是沒有用= = 06/04 15:41