-2

PDO を使用してデータベースに接続しています。エラーが表示されない場合に charset が必要な理由を知りたいだけです。また、charset を使用する必要がある場合、正しい形式は何ですか。

$dbh = new PDO("mysql:$connstr",  $user, $password);
$dbh->exec("set names utf8");

また

PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'UTF8'"
4

1 に答える 1