Is there a way of retrieving the current character set with PDO? I used to have a little test with Mysqli to check if the forced character set was set by retrieving it like so:
$mysqli->get_charset();
That doesn't work on $conn = new PDO();
Any help is appreciated. I'm fairly new to PDO and trying to jump over from mysqli.
P.s. i am aware how to set the character set, just want to test how to retrieve it.
Thanks to HD answering the question I made his method static, perhaps its helpful for someone (I used some prior to 5.4 notation):
public static function getCharset(PDO $objPdo) {
$objCharset = $objPdo->query("SELECT COLLATION('foo')");
$charset = $objCharset->fetch(PDO::FETCH_NUM);
return $charset[0];
}