当前位置:  编程技术>php
本页文章导读:
    ▪PHP文章按日期(月日)归档的sql语句       代码如下: select FROM_UNIXTIME(pubtime, '%Y-%m') as pubtime, count(*) as cnt from articles group by FROM_UNIXTIME(pubtime, '%Y-%m') PHP文章按日期(日)SQL归档   代码如下: select FROM_UNIXTIME(pubtime, '%Y-%m-%d') as pubtime, count.........
    ▪php中explode与split的区别      有关这二个函数的方法定义: 函数原型:array split (string $pattern, string $string [, int $limit]) 函数原型:array explode() ( string $separator, string $string [, int $limit]) 初看似乎没有什么区别,功能看着都一.........
    ▪您的服务器不支持MySql数据库,无法安装论坛程序的解决方法      RedHat AS5中安装php写的论坛程序时,提示:您的服务器不支持MySql数据库,无法安装论坛程序。 解决方法: 配置php.ini文件,找到: ;extension=mysql.so 将前面的注释;去掉就可以了。......

[1]PHP文章按日期(月日)归档的sql语句
    来源: 互联网  发布时间: 2013-12-24
代码如下:
select FROM_UNIXTIME(pubtime, '%Y-%m') as pubtime, count(*) as cnt from articles group by FROM_UNIXTIME(pubtime, '%Y-%m')

PHP文章按日期(日)SQL归档
 

代码如下:
select FROM_UNIXTIME(pubtime, '%Y-%m-%d') as pubtime, count(*) as cnt from articles group by FROM_UNIXTIME(pubtime, '%Y-%m-%d')

非时间戳日期格式归档(date_format格式化日期)
 

代码如下:

select date_format(`post_date`,'%Y%m%d') as pubtime, count(*) as cnt from wp_posts where `post_status`='publish' group by date_format(`post_date`,'%Y%m%d') order by `ID` desc

select date_format(`post_date`,'%Y%m%d') as pubtime,date_format(`post_date`,'%m 月 %d 日') as shijian,count(*) as cnt from wp_posts where `post_status`='publish' group by date_format(`post_date`,'%Y%m%d') order by `ID` desc limit 0,7


    
[2]php中explode与split的区别
    来源: 互联网  发布时间: 2013-12-24

有关这二个函数的方法定义:
函数原型:array split (string $pattern, string $string [, int $limit])
函数原型:array explode() ( string $separator, string $string [, int $limit])

初看似乎没有什么区别,功能看着都一样。
我就犯了这个错误。
注意:两个函数的第一个参数string $pattern和string separator,一个是$pattern说明是正则字符串,一个是$separator是普通字符串。

看下面的代码:
 

代码如下:
<?php
$test = end(explode('.', 'abc.txt'));
echo $test;//output txt

换成:
 

代码如下:
<?php
$test1 = end(split('.','abc.txt'));
echo $test1;//no output

用split的正确做法是:加转义符号
 

代码如下:
<?php
$test1 = end(split('\.','abc.txt'));
echo $test1;//output txt

备注:"." 符号是正则表达式的关键字所以split无效,而explode有效。


    
[3]您的服务器不支持MySql数据库,无法安装论坛程序的解决方法
    来源: 互联网  发布时间: 2013-12-24

RedHat AS5中安装php写的论坛程序时,提示:您的服务器不支持MySql数据库,无法安装论坛程序。
解决方法:
配置php.ini文件,找到:
;extension=mysql.so
将前面的注释;去掉就可以了。


    
最新技术文章:
▪PHP函数microtime()时间戳的定义与用法
▪PHP单一入口之apache配置内容
▪PHP数组排序方法总结(收藏)
▪php数组排序方法大全(脚本学堂整理奉献)
▪php数组排序的几个函数(附实例)
▪php二维数组排序(实例)
▪php根据键值对二维数组排序的小例子
▪php验证码(附截图)
▪php数组长度的获取方法(三个实例)
▪php获取数组长度的方法举例
▪判断php数组维度(php数组长度)的方法
▪php获取图片的exif信息的示例代码
▪PHP 数组key长度对性能的影响实例分析
▪php函数指定默认值的方法示例
▪php提交表单到当前页面、提交表单后页面重定...
▪php四舍五入的三种实现方法
▪php获得数组长度(元素个数)的方法
▪php日期函数的简单示例代码
▪php数学函数的简单示例代码
▪php字符串函数的简单示例代码
▪php文件下载代码(多浏览器兼容、支持中文文...
▪php实现文件下载、支持中文文件名的示例代码...
▪php文件下载(防止中文文件名乱码)的示例代码
▪解决PHP文件下载时中文文件名乱码的问题
▪php数组去重(一维、二维数组去重)的简单示例
▪php小数点后取两位的三种实现方法
▪php Redis 队列服务的简单示例
▪PHP导出excel时数字变为科学计数的解决方法
▪PHP数组根据值获取Key的简单示例
▪php数组去重的函数代码示例
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,