Home > Backend Development > PHP Tutorial > phpmyadmin3.x版在windows下的新版本php里日期显示乱码的补丁方案

phpmyadmin3.x版在windows下的新版本php里日期显示乱码的补丁方案

WBOY
Release: 2016-06-23 13:17:50
Original
814 people have browsed it

现象:

一直使用的phpmyadmin3.5版本(RELEASE-DATE-3.5.0,一个做了配置优化的版本 phpMyAdmin_3.5_path8.net ),这个版本比较简洁,更新的pma有些臃肿。然而,在windows下使用php5.5, 及php7.0,都发现日期显示成乱码

方案:

文件 libraries/common.lib.php , 行1648行

        $format = __('%B %d, %Y at %I:%M %p');
Copy after login

改成

        $format = '%Y-%m-%d %H:%M:%S';
Copy after login

即可,日期格式显示格式示例 2016-01-27 11:49:07

原因:

PMA_localisedDate函数使用了strftime()函数,该strftime函数第一个参数为日期格式,phpmyadmin源程序使用了带中文的格式字符串;而在windows下的php版本,在做格式化时会转成乱码。经确认linux下没有这个问题,pma是正常的。

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template