我是zend框架的新手,并且一直在开发一个应用程序。在开发过程中,我注意到应用程序的布局读取了UTF-8,但模块的模型视图不是。
我做了一些研究,有些人讨论模型视图类使用不同的字符集作为标准,我需要在传递内容之前配置模型视图。
我该如何解决这个问题?
答案 0 :(得分:1)
根据我的经验,编码有两个地方:
Firs在HTML中的 layout.phtml 中:
<!DOCTYPE html>
<html lang="...">
<head ...>
<meta charset="utf-8">
对于MySQL连接到DB的连接字符串。来自 global.php
'db' => [
'driver' => 'Pdo',
'dsn' => 'mysql:dbname=dbname;host=localhost;charset=utf8',
],