【php判断星期几】教程文章相关的互联网学习教程文章

判断访问者所用设备是iPhone、iPad或PC电脑的方法

2、php实现//方法1$is_iPad = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'iPad'); //方法2 $agent = strtolower($_SERVER['HTTP_USER_AGENT']); $is_pc = (strpos($agent, 'windows nt')) ? true : false; $is_iphone = (strpos($agent, 'iphone')) ? true : false; $is_ipad = (strpos($agent, 'ipad')) ? true : false; if($is_pc){ echo "PC机"; //by http://bbs.it-home.org }...

phpget_headers判断URL是否有效的方法介绍

php get_headers可以用来判断URL是否有效,本文为大家作简单介绍,有需要的朋友,可以参考下。使用php get_headers判断url的真实有效性。 还没有了解过php get_headers函数用法的朋友,可以参考本站文章:php get_headers函数讲解及用法介绍。了解了该函数,大家便可以知道该函数会返回一个HTTP请求的头文件信息,信息格式基本如下: 1)、 Array ( [0] => HTTP/1.1 200 OK [1] => Date: Sat, 29 May 2004 12:28:13 GMT [2] => Ser...

php判断上传文件类型的代码一例

/** * 判断上传文件类型 * Edit bbs.it-home.org*/ function file_type($filename) { $file = fopen($filename, "rb"); $bin = fread($file, 2); //只读2字节 fclose($file); $strInfo = @unpack("C2chars", $bin); $typeCode = intval($strInfo['chars1'].$strInfo['chars2']); $fileType = ''; switch ($typeCode) { case 7790: ...

上传资料时网站怎么判断是否是重复资料?

①比如一个文库网站,怎么防止用户重复上传相同的文档呢,用MD5来比对吗?还有其他的方法吗? ②如果仅仅改动文档的命名而不改变内容,改动前后的MD5一样吗?

php中使用session判断用户是否登录及权限

用户名:密 码: 2、用于验证的php代码session_start();$_SESSION["user"]=$_POST[user];$_SESSION["password"]=$_POST[pwd];if($_SESSION[user]==""){echo "alert('用户名不能为空!');// ";}if($_SESSION["user"]=="admin"){echo "当前登录:系统管理员用户管理";}else{echo"当前登录:".$_SESSION[user]."我的相册";}?>简单吧,对于初学php中session的朋友,这个小例子,希望对大家有所帮助。

php判断与去除数组中重复数据的方法

if (count($array) != count(array_unique($array))) { echo '该数组有重复值'; } ?>PHP去除重复的数组数据$input = array("a" => "green","", "red","b" => "green", "","blue", "red","c" => "witer","hello","witer");//$result = array_unique($input); //去除重复元素$result = a_array_unique($input); //只留下单一元素foreach($result as $aa){echo $aa."";}function multi_unique($array) { foreach ($array as...

判断php数组是否为索引数组的函数

/*** 检测是否索引数组* edit bbs.it-home.org*/function is_assoc($array) {if(is_array($array)) {$keys = array_keys($array);return $keys != array_keys($keys);}return false;}//调用示例echo is_assoc($array)?'索引数组':'非索引数组';?>

phpreadfile函数下载文件并判断权限的代码示例

/*** header与readfile函数应用举例* 下载文件 判断权限* edit bbs.it-home.org*/ $file = get_file_address();// 文件的真实地址(支持url,不过不建议用url) if (file_exists($file)) {header('Content-Description: File Transfer');header('Content-Type: application/octet-stream');header('Content-Disposition: attachment; filename='.basename($file));header('Content-Transfer-Encoding: binary');header('Expires: 0'...

php判断字符串是英文或中文的函数

static function ischinese($s){ $allen = preg_match("/^[^/x80-/xff]+$/", $s); //判断是否是英文 $allcn = preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$s); //判断是否是中文 if($allen){ return 'allen'; }else{ if($allcn){ return 'allcn'; }else{ return 'encn'; } } ...

php判断是否为数字或字符类型的方法

本文介绍下,在php编程中,判断是否为数字,或是否为字符类型的方法。有需要的朋友参考下。首先,php 正则验证字符串是否为数字。 方法一: 在php中用正则验证是否为数字,很简单,掌握好基本的正则表达式即可。 例如:方法二: 对关键的参数必做过滤。 例如,数字正则过滤:两种方法的区别:is_numeric小数也会认为是数字,而前面正则会把小数点当作字符。 常用的正则运算: 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n...

php正则判断字符串是否为域名的方法分享

本文介绍下,在php编程中,用正则表达式判断某一字符串是否为域名的方法,有需要的朋友参考下吧。通常匹配域名的格式要求: 1、域名中的标号都由英文字母和数字组成,每一个标号不超过63个字符,也不区分大小写字母。标号中除连字符(-)外不能使用其他的标点符号。 2、各级域名之间用实点(.)连接,三级域名的长度不能超过20个字符。 3、由多个标号组成的完整域名总共不超过255个字符。 匹配域名的正则: 1、由英文数字 和 “_”...

php判断图片格式的简单方法

本文介绍下,在php编程中用于判断图片格式的方法,这也是最基本的一种方法,通过判断文件的扩展名来实现的。有需要的朋友参考下吧。php判断图片格式,下面是最简单的方法:另外,在php中判断图片格式,多是在上传图片的过程中。 此时,可以用:$_FILES[userfile][type]在文件上传之前判断。 另外,php中还有一个getimagesize函数,用于取得图像大小。 getimagesize 返回和参数如下。 返回一个具有四个单元的数组。 索引 0 包含图像...

php判断上传文件大小的示例代码

本文介绍下,用php判断上传文件大小的一段代码,有需要的朋友参考下。代码如下:120 || $arr[2]>60){echo ""; exit();}switch ($type) { case 'image/pjpeg' :$ok = 1;break; case 'image/jpeg' :$ok = 1;break; case 'image/gif' :$ok = 1;break;//case 'image/x-png' :// $ok = 1; //IE为x-png;FOX为png// break;}if ($ok && $error == '0') {move_uploaded_file($tmp_name, "c:/" . $name);return $name;} } else {retur...

php判断客户端浏览器是否断开连接的代码

本文分享一例php代码,用于判断客户端的浏览器是否已断开连接,这在统计在线人数方面很有用,有需要的朋友参考下。本节内容: 判断客户端浏览器是否断开连接

php判断访问来源是否手机并自动跳转的代码

本文介绍下,php检测访问来源是否手机,是的话则自动跳转到手机页面中的二种实现方法。有需要的朋友参考下。以下二种方法,均可以实现判断访问者的终端来源,是手机还是普通网页,然后做跳转。 方法一:方法二:0){$is_wap = 1;}elseif(strpos(strtoupper($_SERVER['HTTP_ACCEPT']),"VND.WAP") > 0 || strpos(strtoupper($_SERVER['HTTP_ACCEPT']),"UC/") > 0){$is_wap = 1;}else { $iUSER_AGENT=strtoupper(trim($_SERVER['HTTP_U...