当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

PHP闭包定义与使用简单示例

7

本文实例讲述了php闭包定义与使用。分享给大家供大家参考,具体如下:<?phpfunctiongetclosure($i){$i=$i.'-'.date('h:i:s');returnfunction($param)use($

php生成短网址原理及代码

7

php生成短网址原理:1.将原网址做crc32校验,得到校验码。2.使用sprintf('%u')将校验码转为无符号数字。3.对无符号数字进行求余62操作(大小写字母+数字等于62位),得到余数后映射到62个字符中,将映射后的字符保存。(例

php.inisave_handler修改不生效的解决办法

6

php5.3.3以前php-fpm还没有被php收录,配置php基本都在php.ini里面,php5.3.3及以后,除了在php.ini配置以外,还可以在php-fpm.conf里面配置。多个地方都可以配置的话,就存在一个优先级。php-f

PHP英文字母大小写转换函数小结

4

每个单词的首字母转换为大写:ucwords()复制代码代码如下:<?php$foo='helloworld!';$foo=ucwords($foo);//helloworld!$bar='helloworld!';$bar=ucwor

PHP使用GD库输出汉字的方法【测试可用】

8

本文实例讲述了php使用gd库输出汉字的方法。分享给大家供大家参考,具体如下:一、原理php中的gd库支持中文,但是必须要以utf-8格式的参数来进行传递。下面先说一下汉字的utf-8编码的求得。1.用word2000或window2000

php8小时时间差的解决方法小结

15

原来从php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的也就是显示的时间(无论用什么php命令)都是格林威治标准时间和我们的时间(北京时间)差了正好8个小时,有以下3中方法可以恢复正常的时间。

兼容PHP5的PHP目录管理函数库

5

主要能兼容:php5一、chdir--改变目录语法:boolchdir(stringdirectory)返回值:整数函数种类:文件存取内容说明:将php的当前目录改为directory。directory:新的当前目录。返回值如果成功则返回

PHP+HTML+JavaScript+Css实现简单爬虫开发

7

开发一个爬虫,首先你要知道你的这个爬虫是要用来做什么的。我是要用来去不同网站找特定关键字的文章,并获取它的链接,以便我快速阅读。按照个人习惯,我首先要写一个界面,理清下思路。1、去不同网站。那么我们需要一个url输入框。2、找特定关键字的文

PHP获取一段文本显示点阵宽度和高度的方法

7

本文实例讲述了php获取一段文本显示点阵宽度和高度的方法。分享给大家供大家参考。具体如下:define("f_size",8);define("f_font","arial.ttf");functionget_bbox($text){ret

php使用glob函数快速查询指定目录文件的方法

8

本文实例讲述了php使用glob函数快速查询指定目录文件的方法。分享给大家供大家参考。具体如下:php搜索当前目录所有文件,代码如下:复制代码代码如下:$array=glob('*.*');print_r($array);/*array([

php实现的操作excel类详解

6

本文实例讲述了php实现的操作excel类。分享给大家供大家参考,具体如下:<?phpclassexcel{static$instance=null;private$excel=null;private$workbook=nu

linuxiconv方法的使用

8

参考phpinfo的信息,iconv模块也已经正确加载。google一下。原来才知道,原来在linux版本下iconv这个方法还是有点下下问题的。csdn上的一个网友给出的解决方案为:viewsourceprint?一种方法是把iconv换

PHP计算加权平均数的方法

6

本文实例讲述了php计算加权平均数的方法。分享给大家供大家参考。具体如下:<formaction="index.php"method="post">请输入你的课程的数量:<inputtype="text"name="cou

PHP实现实时生成并下载超大数据量的EXCEL文件详解

8

前言最近在工作中接到一个需求,通过选择的时间段导出对应的用户访问日志到excel中,由于用户量较大,经常会有导出50万加数据的情况。而常用的phpexcel包需要把所有数据拿到后才能生成excel,在面对生成超大数据量的excel文件时这显

PHP实现的简单异常处理类示例

10

本文实例讲述了php实现的简单异常处理类。分享给大家供大家参考,具体如下:<?phpheader('content-type:text/html;charset=utf-8');//创建email异常处理类classemailexce

浅谈php(codeigniter)安全性注意事项

8

1、httponlysession一定要用httponly的否则可能被xxs攻击,利用js获取cookie的session_id。要用框架的ci_session,更长的位数,httponly,这些默认都配好了。不要用原生的phpsessio

PHPjson_decode函数详细解析

6

一、函数简介1、此函数有四个参数,一般在使用时会用到前两个,具体的参数可以看手册。2、第一个参数是json格式的字符串,第二个参数是boolean值(false转化成对象,true转化成数组,默认false),如果转化失败返回null。二、

php实现的简单美国商品税计算函数

6

本文实例讲述了php实现的简单美国商品税计算函数。分享给大家供大家参考。具体如下:<?phpfunctiontax($total,$tax_amount){$tax_rate=$tax_amount*.01;$tax=$tot

PHP下获取上个月、下个月、本月的日期(strtotime,date)

6

今天写程序的时候,突然发现了很早以前写的获取月份天数的函数,经典的switch版,但是获得上月天数的时候,我只是把月份-1了,估计当时太困了吧,再看到有种毛骨悚然的感觉,本来是想再处理一下的,但是一想肯定还有什么超方便的方法,于是找到了下面