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

PHP高级教程

php7基于递归实现删除空文件夹的方法示例

7

本文实例讲述了php7基于递归实现删除空文件夹的方法。分享给大家供大家参考,具体如下:php版本7.0.4代码如下:<?php$path='d:/';rmdir_1($path);functionrmdir_1($path){

PHP将HTML转换成文本的实现代码

3

核心代码:<?php//$document应包含一个html文档。//本例将去掉html标记,javascript代码//和空白字符。还会将一些通用的//html实体转换成相应的文本。$search=array("'<s

php密码生成类实例

6

本文实例讲述了php实现的密码生成类及其应用方法,分享给大家供大家参考。具体分析如下:一、php密码生成类功能:1.可设定密码长度。2.可设定要生成的密码个数,批量生成。3.可以指定密码的规则,字母,数字,特殊字符等。二、用法:genera

PHP检查网站是否宕机的方法示例

6

本文实例讲述了php检查网站是否宕机的方法。分享给大家供大家参考,具体如下:<?phpfunctionnetworkcheck($url){$agent="mozilla/5.0(windowsnt6.1;wow64;rv:4

PHP批量获取网页中所有固定种子链接的方法

9

本文实例讲述了php批量获取网页中所有固定种子链接的方法。分享给大家供大家参考,具体如下:经常的下载链接比较多的时候,就像一次性将所有的链接添加到迅雷或者电炉,但是没有在这种选项,怎么办,咱是phper啊,这事儿难不到咱且看代码,当然要换成

PHP基于面向对象实现的留言本功能实例

5

本文实例讲述了php基于面向对象实现的留言本功能。分享给大家供大家参考,具体如下:要设计一留言本,一切都将以留言本为核心,抓到什么是什么,按流程走下来,即按用户填写信息->留言->展示的流程进行。现在用面向对象的思维思考这个问题

PHP与MYSQL中UTF8编码的中文排序实例

9

本文实例讲述了php与mysql中utf8编码的中文排序方法,分享给大家供大家参考。具体实现方法如下:一般来说,中文共有三种排序方式:1.根据拼音排序;2.根据笔画排序;3.根据偏旁排序。系统的默认排序方式为拼音排序了,这个也是我们常用的,

PHP框架Laravel的小技巧两则

6

用laravel作为php开发框架很久了,但是有些官方文档中没有覆盖到的地方,每隔一段时间又会忘记。最近做了一点简单的整理,顺便记录下来备忘。1.route::controller路由命名:用route::controller可以减少路由定

PHP编程安全性小结

7

规则1:绝不要信任外部数据或输入  关于web应用程序安全性,必须认识到的第一件事是不应该信任外部数据。外部数据(outsidedata)包括不是由程序员在php代码中直接输入的任何数据。在采取措施确保安全之前,来自任何其他来源(比如get

PHP的引用详解

7

引用是什么在php中引用意味着用不同的名字访问同一个变量内容。这并不像c的指针,替代的是,引用是符号表别名。注意在php中,变量名和变量内容是不一样的,因此同样的内容可以有不同的名字。最接近的比喻是unix的文件名和文件本身——变量名是目录

php下将多个数组合并成一个数组的方法与实例代码

8

1.合并数组array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为:复制代码代码如下:arrayarray_merge(arrayarray1ar

php写入、删除与复制文件的方法

6

本文实例讲述了php写入、删除与复制文件的方法。分享给大家供大家参考。具体如下:1.写入:<?php$filename="test//file.txt";$file=fopen($filename,"w");//以写模式打开文

PHP中spl_autoload_register()函数用法实例详解

4

本文实例分析了php中spl_autoload_register()函数用法。分享给大家供大家参考,具体如下:在了解这个函数之前先来看另一个函数:__autoload。一、__autoload这是一个自动加载函数,在php5中,当我们实例化

PHP之数组学习

7

今天学习了数组,可以说是php的数据应用中较重要的一种方式。php的数组函数众多,下面是我学习的小结,借此记之,便于以后鉴之……  一、数组定义:  数组的定义使用array()方式定义,可以定义空数组:复制代码代码如下:<?php$

phpmssql扩展SQL查询中文字段名解决方法

7

一、问题:数据库是mssqlserver2000,要把sqlserver2000里的一张表的数据导入mysql5,其中sqlserver2000表的字段以简体中文命名(强烈建议不要以中文做为字段名)。其实操作就是对sqlserver查询记录

PHP中UNIX时间戳和日期间的转换与计算实例

11

unix时间戳是保存日期和时间的一种紧凑简洁的方法,是大多数unix系统中保存当前日期和时间的一种方法,也是在大多数计算机语言中表示日期和时间的一种标准格式。以32位整数表示格林威治标准时间,例如,使用证书11230499325表示当前时间

php生出随机字符串

7

本文实例为大家分享了php生出随机字符串的具体代码,供大家参考,具体内容如下functiongeneraterandomstring($length=10){$characters='0123456789abcdefghijklmnopqr

检测png图片是否完整的php代码

11

复制代码代码如下:<?php$filename='./d243375_0.png';$filename=realpath($filename);if(!file_exists($filename)){die("图片不存在~!");}$

Paypal实现循环扣款(订阅)功能

10

起因业务需求要集成paypal,实现循环扣款功能,然而百度和google了一圈,除官网外,没找到相关开发教程,只好在paypal上看,花了两天后集成成功,这里对如何使用paypal的支付接口做下总结。paypal现在有多套接口:通过brai

WordPress中查询文章的循环Loop结构及用法分析

6

wordpress上获取文章最重要的就是循环(loop),事实上循环就是去数据库查询到相应的文章,然后暂时储存到全局变量里边,需要的时候一篇一篇的输出出来,wordpress的循环设计的非常好,完成一次循环需要执行2000多行代码,而你在使