PHP checkdate() 日期判断函数实例教程
PHP checkdate() 日期判断函数实例教程
定义和用法
该checkdate ( )函数返回true ,如果在指定的日期是有效的,虚假的除外。
日期是有效的,如果:
每月1至12包容
一天内允许的天数为特定月份
今年1至32767包容
语法
checkdate(month,day,year)
参数说明一个月所需。指定月份每天必需的。指定一天一年所需。指定一年来看个checkdate()的实例教程. <?php
var_dump(checkdate(12,31,2000));
var_dump(checkdate(2,29,2003));
var_dump(checkdate(2,29,2004));
?>
输出结果.
bool(true)
bool(false)
bool(true)
PHP 日期处理函数 mktime() 使用教程
定义和用法
该mktime ( )函数返回的Unix时间戳的日期。
这时间戳包含的秒数之间的Unix时代( 1970年一月一号00:00:00格林尼治标准时间) ,并在指定时间。
语法
mktime(hour,minute,second,month,day,year,is_dst)
Parameter | Description |
---|---|
hour | 可选。指定小时 hour |
minute | 可选,指定 the minute |
second | 可选,指定 the second |
month | 可选,指定 the numerical month |
day | 可选,指定 the day |
year | 可选,指定 the year. The valid range for year is on some systems between 1901 and 2038. However this limitation is overcome in PHP 5 |
is_dst | 任择。将此参数设置为1 ,如果时间是在日光节约时间( DST ) , 0如果不能,或-1 (预设值) ,如果它是未知的。如果它是未知的, PHP的尝试找出本身(这可能会导致意想不到的结果) 。注:此参数是不推荐在PHP 5 。新的处理功能时应该使用 |
提示和说明
注意:如果论据是无效的,函数返回false ( PHP版本5.1之前返回-1 ) 。
-------------------------------------------------- ------------------------------
例如
该mktime ( )函数是有用的日期做算术和验证工作。它会自动计算出正确的价值外的各种投入<?php echo(date("M-d-Y",mktime(0,0,0,12,36,2001))."<br />"); echo(date("M-d-Y",mktime(0,0,0,14,1,2001))."<br />"); echo(date("M-d-Y",mktime(0,0,0,1,1,2001))."<br />"); echo(date("M-d-Y",mktime(0,0,0,1,1,99))."<br />"); ?>输出代码Jan-05-2002 Feb-01-2002 Jan-01-2001 Jan-01-1999
PHP set_file_buffer() 实例教程
定义和用法
该set_file_buffer ( )函数设置的缓冲区大小的一个开放的档案。
输出使用fwrite ( )通常是在8K型缓冲。因此,如果两个进程写入相同的档案,每个将写信8K型行动之前,暂停,并允许其他给我们写信。如果缓冲区为0 ,写操作的无缓冲(即第一次写入过程将允许前完成,其他进程写) 。
这个函数返回0成功,否则,它返回的EOF 。
语法
set_file_buffer(file,buffer)
Parameter | Description |
---|---|
file | Required. Specifies the open file |
buffer | Required. Specifies the buffer size in bytes |
提示和说明
提示:此功能是一个别名stream_set_write_buffer ( ) 。
例如
创建一个无缓冲流:<?php $file = fopen("test.txt","w"); if ($file) { set_file_buffer($file,0); fwrite($file,"Hello World. Testing!"); fclose($file); } ?>
PHP tmpfile() 函数实例教程
定义和用法
该tmpfile ( )函数创建一个临时文件中一个独特的名字读写(瓦特+ )模式。
语法
tmpfile()
提示和说明注:临时文件自动删除时,关闭fclose ( )时,或在脚本结束。 提示:又见tempnam ( ) 来看看实例. <?php
$temp = tmpfile();
fwrite($temp, "Testing, testing.");
//Rewind to the start of file
rewind($temp);
//Read 1k from file
echo fread($temp,1024);
//This removes the file
fclose($temp);
?>
输出来.Testing, testing.
PHP touch() 函数实例教程
定义和用法
touch( )函数设置了访问和修改时间的指定文件。
此函数返回TRUE成功,或FALSE的失败。
语法
touch(filename,time,atime)
Parameter | Description |
---|---|
filename | Required. Specifies the file to touch |
time | Optional. Sets the time. The current system time is set by default |
atime | Optional. Sets the access time. Default is the current system time if no parameters are set, or the same as the time parameter if that parameter is set |
提示和说明
注意:如果指定的文件不存在,这将是创建。
例如<?php touch("test.txt"); ?>
相关文章
- eval函数在php中是一个函数并不是系统组件函数,我们在php.ini中的disable_functions是无法禁止它的,因这他不是一个php_function哦。 eval()针对php安全来说具有很...2016-11-25
- 在php中eval是一个函数并且不能直接禁用了,但eval函数又相当的危险了经常会出现一些问题了,今天我们就一起来看看eval函数对数组的操作 例子, <?php $data="array...2016-11-25
Python astype(np.float)函数使用方法解析
这篇文章主要介绍了Python astype(np.float)函数使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下...2020-06-08- 这篇文章主要介绍了Python中的imread()函数用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2021-03-16
- 本篇文章主要分享了通过window.navigator来判断浏览器及其版本信息的实例代码。具有一定的参考价值,下面跟着小编一起来看下吧...2017-01-23
- 本文主要介绍了C# 中取绝对值的函数。具有很好的参考价值。下面跟着小编一起来看下吧...2020-06-25
- 下面小编就为大家带来一篇C#学习笔记- 随机函数Random()的用法详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...2020-06-25
- CREATE FUNCTION ChangeBigSmall (@ChangeMoney money) RETURNS VarChar(100) AS BEGIN Declare @String1 char(20) Declare @String2 char...2016-11-25
Android开发中findViewById()函数用法与简化
findViewById方法在android开发中是获取页面控件的值了,有没有发现我们一个页面控件多了会反复研究写findViewById呢,下面我们一起来看它的简化方法。 Android中Fin...2016-09-20- 使用 conditional comment 来判断 IE 的版本。嗯,是早早有人提出,但没有认真看代码。昨天刚好在看 CSS3 PIE 的时候看到,觉得是不是不靠谱。今天看到 Paul Irish 也提起,那么,推荐一下吧。这是作者博客上写的:复制代码 代码...2014-05-31
- 这篇文章主要介绍了C++中Sort函数详细解析,sort函数是algorithm库下的一个函数,sort函数是不稳定的,即大小相同的元素在排序后相对顺序可能发生改变...2022-08-18
- 下面小编就为大家分享一篇c# 判断是否为空然后赋值的4种实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2020-06-25
- strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。语法:strstr(string,search)参数string,必需。规定被搜索的字符串。 参数sea...2013-10-04
- 一、日期减去天数等于第二个日期function cc(dd,dadd){//可以加上错误处理var a = new Date(dd)a = a.valueOf()a = a - dadd * 24 * 60 * 60 * 1000a = new Date(a)alert(a.getFullYear() + "年" + (a.getMonth() +...2015-11-08
PHP函数分享之curl方式取得数据、模拟登陆、POST数据
废话不多说直接上代码复制代码 代码如下:/********************** curl 系列 ***********************///直接通过curl方式取得数据(包含POST、HEADER等)/* * $url: 如果非数组,则为http;如是数组,则为https * $header:...2014-06-07- Foreach 函数(PHP4/PHP5)foreach 语法结构提供了遍历数组的简单方式。foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。...2013-09-28
- free函数是释放之前某一次malloc函数申请的空间,而且只是释放空间,并不改变指针的值。下面我们就来详细探讨下...2020-04-25
- 本文实例讲述了php计算两个日期相差天数的方法。...2015-03-15
- 具体详情请看下文小编给大家带来的知识点。同编写程序类似,存储过程中也有对应的条件判断,功能类似于if、switch。在MySql里面对应的是IF和CASE1、IF判断IF判断的格式是这样的:IF expression THEN commands [ELSEIF ex...2015-10-21
PHP中empty和isset对于参数结构的判断及empty()和isset()的区别
废话不多说了,直接给大家贴代码了。<?php class test{} $a1 = null; $a2 = ""; //$a3 = $a4 = 0; $a5 = '0'; $a6 = false; $a7 = array(); //var $a8; $a9 = new test(); for ($i=1; $i <=9 ; $i++) {...2015-11-24