PHP 7+&;PDO SQLSRV字符集问题

PHP 7+&;PDO SQLSRV字符集问题,php,pdo,character-encoding,sqlsrv,Php,Pdo,Character Encoding,Sqlsrv,PHP7.2.8 PHP 5.6.37 相同的代码,不同版本的PHP。很多人的问题和我读到的一样。 有人最终找到了解决办法吗 提前准备好 附言:我试过使用Medoo lib和不使用lib。同样的问题。 连接文件: require_once __DIR__ . '/config.php'; use Medoo\Medoo; /* Connection to lin2db database */ $lin2db = new Medoo([ 'database_type' =&g

PHP7.2.8

PHP 5.6.37

相同的代码,不同版本的PHP。很多人的问题和我读到的一样。 有人最终找到了解决办法吗

提前准备好

附言:我试过使用Medoo lib和不使用lib。同样的问题。
连接文件:

require_once __DIR__ . '/config.php';

use Medoo\Medoo;

/* Connection to lin2db database */
$lin2db = new Medoo([
    'database_type' => 'mssql',
    'database_name' => $CONFIG['lin2db'],
    'server' => $CONFIG['MSSQL_addr'],
    'username' => $CONFIG['username'],
    'password' => $CONFIG['password'],
    'charset' => 'utf8'
]);
查询:

require_once __DIR__ . '/../vendor/autoload.php';
require_once __DIR__ . '/../engine/DB_connection.php';

GLOBAL $lin2db;

$rows = $lin2db->select("user_auth", [
    "account",
    "password"
], [
    "account" => 'builder'
]);

var_dump($rows);
解决方案:

变量转储(bin2hex($rows))

试试这个
ini_集('mssql.charset','UTF-8')
你介意分享这些代码吗?你还发现了该案例的哪些其他问题报告?你能把它们联系起来吗?@AramMnatsakanyan,我已经试过了。不工作。@NicoHaase我已经编辑了文章。为两个版本的PHP并排运行phpinfo()。看看图书馆里是否有不同的方法可以提供线索。