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

PHP高级教程

又十个超级有用的PHP代码片段

5

好东西要大家一起分享,上次分享了十个,这次再来十个超级有用的php代码片段。1.发送短信调用textmagicapi。//includethetextmagicphplibrequire('textmagic-sms-api-php/tex

PHP封装函数实现生成随机的字符串验证码

4

前言一般情况下我们在做程序的时候肯定会有很多地方使用到随机字符串、比如做验证码用到的、然后就把这个函数封装起来、使用时候要设置2个参数、原理是随机抓取字符串、对字符串进行拼接$str设置里要被采集的字符串、比如$str=´jfo

php有效防止图片盗用、盗链的两种方法

6

如今的互联网,采集网站非常多,很多网站都喜欢盗链/盗用别人网站的图片,这样不仅侵犯网权,还导致被盗链的网站消耗大量的流量,给服务器造成比较大的压力,本文章向大家介绍php如何防止图片盗用/盗链的两种方法,需要的朋友可以参考一下。图片防盗链有

Linux下安装PHPMSSQL扩展教程

6

php天然就对mysql有良好的支持,但是想要用php对sqlserver进行操作,则需要花点时间了。今天刚好团队里的一个项目需要用php对sqlserver进行操作,遂帮忙配置好环境。首先说明下,服务器的系统版本为suselinuxent

防止本地用户用fsockopenDDOS攻击对策

4

原因php脚本部分源码:复制代码代码如下:$fp=fsockopen("udp://$ip",$rand,$errno,$errstr,5);if($fp){fwrite($fp,$out);fclose($fp);php脚本中的fsock

原生php实现excel文件读写的方法分析

7

本文实例分析了原生php实现excel文件读写的方法。分享给大家供大家参考,具体如下:最近在工作中遇到一个需求,需要将数据库中的数据导出到excel文件中,并下载excel文件。因为以前没做过,所以就百度了一下,网上说的大多是使用phpex

PHP面向对象五大原则之接口隔离原则(ISP)详解

6

本文实例讲述了php面向对象五大原则之接口隔离原则(isp)。分享给大家供大家参考,具体如下:设计应用程序的时候,如果一个模块包含多个子模块,那么我们应该小心对模块做出抽象。设想该模块由一个类实现,我们可以把系统抽象成一个接口。但是要添加一

PHP中抽象类、接口的区别与选择分析

3

本文实例分析了php中抽象类、接口的区别与选择。分享给大家供大家参考,具体如下:区别:1、对接口的使用是通过关键字implements。对抽象类的使用是通过关键字extends。当然接口也可以通过关键字extends继承。2、接口中不可以声

php实现根据字符串生成对应数组的方法

4

本文实例讲述了php实现根据字符串生成对应数组的方法,是比较实用的技巧。分享给大家供大家参考。具体方法如下:先看看如下示例:<?php$config=array('project|page|index'=>'conten

PHP读取ACCESS数据到MYSQL的代码

3

复制代码代码如下:<?phpheader('ontent-type:text/html;charset=gb2312');//避免输出乱码$dbhost="localhost";$dbuser="root";$dbpassword="

几款免费开源的不用数据库的php的cms

4

1、mucms一个小型,平台独立的内容管理系统适用于非交互式网站(网站只发布信息)。它对系统要求非常低,只需要apache+php。没有使用数据库。它具有安全,快速,易用等特点。官方网站http://mucms.taggedzi.com/i

PHP中register_shutdown_function函数的基础介绍与用法详解

5

前言最近在看《php核心技术与最佳实践》,里面有使用到一个函数,register_shutdown_function,由于之前没有用过该函数,就去查了一下资料,就觉得是个很实用的函数,所以这里写一下这个函数的用法。下面话不多说了,来一起看看

php递归创建目录的方法

5

本文实例讲述了php递归创建目录的方法,分享给大家供大家参考。具体实现代码如下:<?phpfunctionmk_dir($path){//第1种情况,该目录已经存在if(is_dir($path)){return;}//第2种

php设计模式State(状态模式)

5

状态state模式是gof23种模式中的一种,和命令模式一样,也是一种行为模式。状态模式和命令模式相当像,一样是“接口—实现类”这种模式的应用,是面向接口编程原则的体现。状态模式属于对象创建型模式,其意图是允许一个对象在其内部状态改变时改变

JS中encodeURIComponent函数用php解码的代码

6

js中encodeuricomponent函数给中文编码后,如何用php解码??前提:编码前的中文可能是gbk,gb2312,utf-8等。复制代码代码如下:urldecode()iconv()在js中使用了encodeuricompone

phpstrcmp使用说明

10

以区分大小写的方式比较两个字符串strcmp()函数对两个字符串进行二进制安全的比较,并区分大小写。其形式为:intstrcmp(stringstr1,stringstr2)根据比较的结果将返回如下的一个可能值。•如果str1和

php简单计算页面加载时间的方法

8

本文实例讲述了php简单计算页面加载时间的方法。分享给大家供大家参考。具体实现方法如下:简单的把开始时间放在页面头部,结束时间放在页面尾部,计算页面加载时间$start=time();//putalongoperationinheresle