【php判断日期是否合法】教程文章相关的互联网学习教程文章

使用php判断文件是否存在、是否可读、目录是否存在

$file = 'bbs.it-home.org.php';if (is_readable($file) == false) {die('文件不存在或者无法读取');} else {echo '存在';}?>is_readable() 函数判断指定文件名是否可读。 指定的文件或目录存在并且可读,则返回 TRUE 例2:$filename = 'bbs.it-home.org.php';if (file_exists($filename)) {echo "The file $filename exists";} else {echo "The file $filename does not exist";}?>file_exists -- 检查文件或目录是否存在 说明 boo...

php使用curl判断远程文件是否存在的代码

//判断远程文件function check_remote_file_exists($url){$curl = curl_init($url);// 不取回数据curl_setopt($curl, CURLOPT_NOBODY, true);// 发送请求$result = curl_exec($curl);$found = false;// 如果请求没有发送失败if ($result !== false) {// 再检查http响应码是否为200$statusCode = curl_getinfo($curl, CURLINFO_HTTP_CODE);if ($statusCode == 200) {$found = true;}}curl_close($curl);return $found;}?>最近在弄一...

php判断linux程序问题

有时候在服务器上面写一些脚本的时候,经常要放到crontab里面定时运行。时间长了就有一个问题,那就是程序重复运行消耗太多的资源,怎么处理呢?下面璞玉写了两种方法. 原文地址:http://www.pooy.net/php-linux-grep.html //璞玉(pooy)博客 // www.pooy.net // 欢迎交流,讨论!//有时候在服务器上面写一些脚本的时候,经常要放到crontab里面定时运行。时间长了就有一个问题,那就是程序重复运//行消耗太多的资源,怎么处理呢...

判断是否为HTTPS并跳转

在PHP运行开始时,检验是否位HTTPS链接,若不是则跳转 switch (TRUE) { case (!isset($_SERVER[HTTPS])) : case ($_SERVER[HTTPS]!="on") : RedirectToHttps(); break;} function RedirectToHttps(){ $redirect= "https://".$_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI]; header("Location:$redirect"); exit;}

php判断字符串是纯英文、纯汉字或汉英混合的实现代码

如何用php代码判断字符串的组合方式呢?比如判断其是纯英文、纯数字或汉字与英语的混合体呢?来看本文为您做的分析与提供的几个例子吧。说明: PHP判断字符串是否为中文(或英文)的方法,除了正则表达式判断和拆分字符判断字符的值是否小于128外还有一种比较特别的方法。 那就是使用php中的mb_strlen和strlen函数判断: 分别使用以上两个函数以当前编码测出字符的返回值,然后比较返回值。 返回值相等的为纯英文、纯数字、英数混排...

php根据二进制(文件头)信息判断文件类型的方法

<?php$files = array(./test.jpg, test.png);$fileTypes = array(7790 => exe,7784 => midi,8075 => zip,8297 => rar,225216 => jpg,7173 => gif,6677 => bmp,13780 => png,);foreach($files as $file) {$fp = fopen($file, rb);$bin = fread($fp, 2); // 只读头两个字节fclose($fp);$strInfo = @unpack("C2chars", $bin);$typeCode = intval($strInfo[chars1].$strInfo[chars2]);$fi...

php判断文件存在与否的函数选择(file_existsoris_file)

我们知道,php提供了二个内置的函数is_file、file_exists,都可用于在适当的场合,判断文件是否存在,究竟用哪个好呢,本文为大家作简单的说明。来看下面的检测数据吧,具体的实例与看得见的数据,是最有说服力的哦。 用is_file与file_exists检测文件的存在与否,分别执行1000次,记录所需时间。 文件存在(当前目录) is_file:0.4570ms file_exists:2.0640ms 文件存在(绝对路径3层/www/hx/a/) is_file:0.4909ms file_exists:3.3500m...

php判断是否一个文件的函数is_file()应用举例

var_dump(is_file('a_file.txt')) . "\n";var_dump(is_file('/usr/bin/')) . "\n";?> 输出: bool(true) bool(false) 例2:function isfile($file){return preg_match('/^[^.^:^?^-][^:^?]*.(?i)' . getexts() . '$/',$file);//first character cannot be . : ? - subsequent characters can't be a : ?//then a . character and must end with one of your extentions//getexts() can be replaced with your extentions pattern}f...

PHP判断浏览器类型的代码

浏览器的类型现在是越来越多,编程时难免要考虑兼容性的问题,有时需要根据判断浏览器类型来加载不同的样式类型。本文的代码可以判断IE6、IE7、IE8、firefox、chrome等浏览器。以下代码使用$_SERVER["HTTP_USER_AGENT"],进行判断,可以判断IE6、IE7、IE8、firefox、chrome等主流浏览器。浏览器类型检测的文章,还可以看下这二篇: php 获取访问者浏览器的代码 php判断浏览器类型,浏览器语言等信息的代码

判断是否手机访问的phpjs代码

if(navigator.platform.indexOf(Win32)!=-1){//go to pc}else{// go to 手机}

php判断字符编码的二个方法

为大家介绍php判断字符编码的二个方法,一个是用php自带的函数mb_detect_encoding,一个是自己写函数来处理。有需要的朋友,快来看看吧。方法1,使用mb_detect_encoding函数。方法2,自定义函数。如何取舍呢?聪明的,你来定夺吧,哈~~~

php判断是否手机访问的代码

php检测客户端用户是否手机访问,代码很简单,有需要的朋友,参考下吧。代码如下:您还可以参考:判断是否手机访问的php js代码

php判断访问者是搜索引擎还是真实用户的代码

/** * 判断访问来源 搜索引擎还是真实用户 * site bbs.it-home.org*/function is_bot() { /* This function will check whether the visitor is a search engine robot */ //根据需要扩充此数组 $botlist = array("Teoma", "alexa", "froogle", "Gigabot", "inktomi", "looksmart", "URL_Spider_SQL", "Firefly", "NationalDirectory", "Ask Jeeves", "TECNOSEEK", "InfoSeek", "WebFindBot", "girafabot", "crawler"...

php判断是否手机访问的函数(HTTP_USER_AGENT用法)

现在移动互联网正快步走来,在php编程中判断手机终端访问,也成了一个必须的功能,为大家介绍使用HTTP_USER_AGENT判断是否手机终端访问的一个函数,有需要的朋友,可以参考学习下。代码如下:0) return true; else return false; } ?>

php正则判断url地址并自动转换为超链接的实现代码

为大家介绍一段php代码,用于判断url地址并自动转换为超链接,在一段字符串中用正则表达式匹配出url,在将url转换为超链接,点击可访问地址。有需要的朋友参考下吧。代码如下: