php mssql 日期出现中文字符的解决方法

yipeiwu_com5年前PHP代码库
比如:2005-12-23 读出以后页面会显示为:2005 十二月 23 ,这样给程序处理带来很多不便。查找了一些资料发现是php.ini默认了日期处理功能。
解决方法为:
第一个方法:php文档开头定义ini_set(”mssql.datetimeconvert”,”0″);
第二个方法:修改php.ini,找到;mssql.datetimeconvert = On ,去掉前面的分号,修改on为off,重启apache即可

第三个方法:用SQL的 convert()函数转换,如:
SELECT id, title, convert(char(10),news_time,102) as publish_time, content FROM news

相关文章

PHP实现简单的新闻发布系统实例

本文实例讲述了PHP实现简单的新闻发布系统。分享给大家供大家参考。具体如下: 本人小白,一直在公司用模板和框架写PHP,发现有时候连基本的sql语句都忘记了,所以有空想把PHP基础复习下...

PHP正则表达式匹配替换与分割功能实例浅析

本文实例讲述了PHP正则表达式匹配替换与分割功能。分享给大家供大家参考,具体如下: 正则表达式在PHP中的作用主要包括:分割、匹配、查找与替换。 匹配功能 preg_match_all...

常用的php ADODB使用方法集锦

复制代码 代码如下:<?php        //定义数据库变量   ...

php中var_export与var_dump的区别分析

一 var_dump (PHP 3 >= 3.0.5, PHP 4, PHP 5) var_dump -- 打印变量的相关信息 描述 void var_dump ( mixed e...

PHP实现数组根据某个字段进行水平合并,横向合并案例分析

本文实例讲述了PHP实现数组根据某个字段进行水平合并,横向合并。分享给大家供大家参考,具体如下: PHP数组水平合并,横向合并,两条数据合并成一行 需求 将两个素组中日期相同的合并成一行...