-
php常用检测函数(提取自通达OA公共代码 )
本文是一个从通达OA公共代码扒下的php常用检测函数代码,学习php的朋友可以参考下。 check_type.php(使用类型检验函数) <?php /*********************/ /* */ /* Version : 5.1.0 */ /* Author : RM */ /* Comment : 071223 */ /* */ /*********************/ function is_number( $str ) { if ( substr( $str, 0, 1 ) == "-" ) { $str = substr( $str, 1 ); } $length = strlen( $str ); $i = 0; for ( ; $i < $length; ++$i ) { $ascii_value = ord( substr( $str, $i, 1 ) ); if ( 48 <= $ascii_value && $ascii_value &l...
PHP 2014-12-02 08:27:48 -
PHP中uploaded_files函数使用方法详解
本文为大家讲解的是PHP中uploaded_files函数的使用方法详解,感兴趣的同学参考下。 PHP uploaded_files函数的功能非常强大,希望通过这篇文章中介绍的内容能够帮助我们解决相关问题,提高我们对PHP语言的了解程度...
PHP 2014-12-02 08:12:49 -
PHP中ini_set和ini_get函数的用法讲解
本文为大家讲解的是PHP中ini_set和ini_get函数的用法讲解,感兴趣的同学参考下. php中的ini_set函数是php自带的用来修改设置php.ini配置文件的函数,用这个函数很方便,不用去手动修改php.ini文件,有时候我们也没有权限去修改php.ini文件,这时就用这个函数。 语法:ini_set("选项","值");该函数用时最好放到php的脚本最头部 比如:ini_set("max_execution_time", "180");//设置php的脚本超时时间为180秒 具体php选项可参考phpinfo文件的 Configuration PHP Core 部分 ini_get正好和ini_set相反,用来取php.ini文件里的环境变量的值. 语法:string ini_get (string varname );返回选项的值,如果选项的值为布尔型则返回为0或1 比如:echo ini_get('max_execution_time...
PHP 2014-12-02 04:46:38 -
php数组相关函数的使用小结
本文为大家整理的是php数组相关函数的使用小结,感兴趣的同学参考下。 创建数组就不再说了 array()函数 提取数组可以用list(). 测试数组元素 ,可以用is_array() 接受一个参数,传进来的变量,如果变量是数组,返回true如果不是返回false. 添加和删除数组元素 数组的fifo和lifo 先解释下什么是fifo和lifo 删除元素与加入元素的顺序相同,称为先进先出,既first-in-first-out 删除元素与加入元素的顺序相反,称为后进先出,既last-in-first-out 相对应的对数组的操作 array_unshift() int aray_unshift(array array,mixed variable [,mixed variable...]) 在数组头添加元素,所有已有的数值键都会相应的改变,以反映在数组中的新位置,关联键不受影响. 例: <?php $words = array('a...
PHP 2014-12-02 04:10:25 -
PHP parse_url函数使用方法
本文为大家讲解的是php中的parse_url函数的用法,特别方便用来做信息抓取的分析。感兴趣的同学参考下. 举例子如下: $url = "http://www.phperz.com/php-extract-domain-from-full-url/"; $parts = parse_url($url); 输出: Array ( [scheme] => http [host] => www.phperz.com [path] => /php-extract-domain-from-full-url/ ) 又如: <?php $url = 'http://username:password@hostname/path?arg=value#anchor'; print_r(parse_url($url)); echo parse_url($url, PHP_URL_PATH); ?> 输出: Arr...
PHP 2014-12-02 03:48:47 -
PHP 使用header函数设置HTTP头的示例解析
本文以示例的方式向大家讲解了PHP 使用header函数设置HTTP头的示例,感兴趣的同学参考下。 如下所示: //定义编码 header( 'Content-Type:text/html;charset=utf-8 '); //Atom header('Content-type: application/atom+xml'); //CSS header('Content-type: text/css'); //Javascript header('Content-type: text/javascript'); //JPEG Image header('Content-type: image/jpeg'); //JSON header('Content-type: application/json...
PHP 2014-12-02 03:46:05 -
php打印显示数组与对象的函数详解
本文为大家讲解的是php打印显示数组与对象的函数详解,详细的为大家讲解了echo print_r print sprintf var_dump var_export感兴趣的同学参考下。 1、 使用 print_r ( $array/$var ) print 是打印的意思,而r则取自Array的单词,那么该函数的功能就是打印数组内容,它既可以打印数组内容,也可以打印普通的变量...
PHP 2014-12-02 02:42:26 -
PHP使用 current函数获取未知字符键名数组第一个元素的值
本文为大家讲解的是PHP使用 current函数获取未知字符键名数组第一个元素的值,感兴趣的同学参考下。 在开发中经常遇到这样问题,获取数组第一个元素的值,如果是数字索引那还好,直接$array[0],如果键名是字符串,你又未知这个字符串呢?用current()函数就可以做到 关于current()函数: 每个数组中都有一个内部的指针指向它“当前的”单元,初始指向插入到数组中的第一个单元...
PHP 2014-12-02 02:21:07 -
PHP 自定义错误处理函数trigger_error()
本文是一个PHP 实现的自定义错误处理函数trigger_error(),感兴趣的同学参考下。 定义和用法trigger_error() 函数创建用户定义的错误消息...
PHP 2014-12-02 01:57:30 -
php中用date函数获取当前时间有误的解决办法(8小时时差)
本文为大家讲解的是php中用date函数获取当前时间有误的解决办法(8小时时差),感兴趣的同学参考下。 初学PHP做网站,想在页面上获得当前时间,学过编程的人都知道用时间函数date(),先用这个函数格式化一个本地时间/日期,先写个测试代码吧,结果输出时间比实际时间少了8小时,这是什么原因呢: <?php echo date('Y-m-d H:i:s'); ?〉 输出当前时间:2008-10-12 02:32:17 怪了,实际时间是:2008-10-12 10:32:17 难道是PHP的date()时间不正确 少8个小时? 再看看PHP手册的“例子 1. date() 例子”第一行多了一个 时区设置 // 设定要用的默认时区...
PHP 2014-12-02 01:01:14 -
PHP获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎)
本文是一个PHP实现的获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎),感兴趣的同学参考下。 通过网站功能来增加一字段,获取来源关键字,如何获取来源关键字,代码发在下面,里面包含(百度、谷歌、雅虎、搜狗、搜搜、必应、有道)几大搜索引擎的获取方法,代码中均注明,希望对你有帮助,分享一下 最近遇到一个项目,客户需要一个功能,一个商品销售下单需要知道用户下单是从哪个途径来的,认为客服软件(53客服)和站长统计只能满足工作时间,及晚上下班和周六日休息,客服不在线,用户下单会不知道该订单的具体来源,所以嘛,又只能通过网站功能来增加一字段,获取来源关键字,如何获取来源关键字,代码发在下面,里面包含(百度、谷歌、雅虎、搜狗、搜搜、必应、有道)几大搜索引擎的获取方法,代码中均注明,希望对你有帮助,分享一下 代码如下: <?php //获取来自搜索引擎入站时的关键词 function get_keyword($url,$kw_start) { $start=stripos($url,$kw_start); $url=substr($url,$start+s...
PHP 2014-12-02 00:16:16