未来往事
少对别人提要求,多从自己找问题。 [2017年 第42周/共52周]

php获取目录下的所有文件并按时间排序

php获取目录下的所有文件并按文件创建时间进行排序,php按文件创建/修改时间排序.
  1. function getFile($dir=''){  
  2.   $num=1;    //用来记录目录下的文件个数  
  3.   $dirname=
......
+阅读全文

PHP高质量不失真等比例图片缩放类

php图片缩放类,php不失真图片缩放类,php高质量缩略图,php缩略图函数,php无损缩放,php图片缩放后模糊解决,图片缩略图质量低解决方法。在PHP网站开发过程中,如果你建立的网站涉及大量的图片处理,必然涉及到图片上传、缩放,而如何保持图片不失真,是很多初级PHP网站开发者比较头疼的一件事,今天未来往事<http://fity.cn>就和大家分享一下如何进行等比例不失真图片缩放。

首先我们来了解几个php函数:
imagepng()http://cn2.php.net/manual/en/function.imagepng.php
注:函数的第三个参数的数值区间控制图片的质量,与imagejpeg()函数不同,imagepng()函数的区间值是0-9 (0表示质量最高,9表示质量最低)。PHP 5.1.2+支持。
imagegif()http://cn2.php.net/manual/en/function.imagegif.php
imagejpeg()http://cn2.php.net/manual/en/function.imagejpeg.php
注:函数的第三个参数控制图片的质量,区间0-100 (0表示质量最低,100表示质量最高. 默认75)

附类代码:
+阅读全文

php代码执行时间记录

php记录代码执行时间 php记录代码执行耗时
  1. $startTime = microtime(true); //开始时间,true 参数 返回浮点类型  
  2.   
  3. $endTime = microtime(true); //结束时间,true 参数 返回浮点类型  
  4. &nbs
......
+阅读全文

php模拟get提交数据请求

本文介绍几种php模拟发送get请求方法

file_get_contents 模拟发送 get 请求


  1. $sourceUrl='http://fity.cn/action/id/1';  
  2. $res=file_get_contents($sourceUrl);  
......
+阅读全文

PHP在已有日期时间上加一天

PHP在原有日期时间上加上一天:
  1. $date = date('Y-m-d',strtotime('+1 d',strtotime('2015-06-08')));  
  2. echo 
......
+阅读全文

php 毫秒

php获取毫秒数
PHP microtime()返回当前 Unix 时间戳和微秒数。
php本身没有提供返回毫秒数的函数,但提供了一个microtime()函数,该函数返回秒数和小数表示的毫秒数两个元素,借助此函数,可以很容易定义一个返回毫秒数的函数:

  1. function getMsec() {  
  2.     list($us$s) = explode(' '<
......
+阅读全文

php获取昨天/今天/明天/上周/本月/过去N月起止时间戳

PHP获取昨天、今天、明天、上周、本月、过去几/N个月、过去半年、一年后等起始时间戳和结束时间戳的方法

首先了解两个PHP函数:
strtotime()函数:将任何英文文本的日期时间描述解析为 Unix 时间戳
strtotime(time,now)

mktime() 函数:返回一个日期的 Unix 时间戳
mktime(hour,minute,second,month,day,year,is_dst)

php获取昨天 今天 明天 上周 本月 一年后 十年后的开始时间戳和结束时间戳:
  1. //php获取今天日期  
......
+阅读全文

IIS下PHP is_dir()/mkdir() 绝对路径目录BUG

......
+阅读全文

PHP数组 二级菜单

PHP多级菜单 foreach循环数组二级菜单
PHP多级菜单数组循环实现


  1. $navlist = array(    //一级菜单  
  2.     '1'=>array('name'=>'内容管理',
......
+阅读全文

页面包含php文件时页头多一空行原因

......
+阅读全文