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

PHP高级教程

PHP实现过滤各种HTML标签

8

首先分享一些比较常见的$str=preg_replace("/<s*imgs+[^>]*?srcs*=s*('|")(.*?)1[^>]*?/?s*>/i","",$str);//过滤

PHP实现支持SSL连接的SMTP邮件发送类

9

本文实例讲述了php实现支持ssl连接的smtp邮件发送类。分享给大家供大家参考。具体如下:该实例代码测试过了gmail和qq邮箱的smtp。具体代码如下:复制代码代码如下:<?php/***邮件发送类*支持发送纯文本邮件和h

php基于curl重写file_get_contents函数实例

7

本文实例讲述了php基于curl重写file_get_contents函数。分享给大家供大家参考,具体如下:file_get_contents在连接不上的时候会提示connectionrefused,有时候会带来不便;另外,curl的性能比

PHP基于双向链表与排序操作实现的会员排名功能示例

8

本文实例讲述了php基于双向链表与排序操作实现的会员排名功能。分享给大家供大家参考,具体如下:双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地

PHP如何抛出异常处理错误

5

首先要知道什么是php异常?异常(exception)用于在指定的错误发生时改变脚本的正常流程。php5提供了一种新的面向对象的错误处理方法。异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程。这种情况称为异常。当异常被触发时,通

PHP错误之引号中使用变量

8

当看到错误提示syntaxerror,unexpectedt_encapsed_and_whitespace,expectingt_stringort_variableort_num_string这个提示,是提示变量使用的问题。而我出现的是

phpmysql操作mysql_connect连接数据库实例详解

8

mysql_connect介绍phpmysql_connect用于连接mysql服务器,该函数有多个参数,但我们一般只需要了解以下三个参数即可:mysql_connect(server,user,pwd)参数介绍:server--mysql

php进行支付宝开发中return_url和notify_url的区别分析

9

本文实例分析了php进行支付宝开发中return_url和notify_url的区别。分享给大家供大家参考。具体分析如下:在支付宝处理业务中return_url,notify_url是返回些什么状态呢,我们要根据它来做一些处理就必须了解re

PHPstorm快捷键(分享)

4

如下所示:eclipse快捷键ctrl+1快速修复ctrl+d:删除当前行ctrl+alt+↓复制当前行到下一行(复制增加)ctrl+alt+↑复制当前行到上一行(复制增加)alt+↓当前行和下面一行交互位置alt+↑当前行和上面一行交互位

10个实用的PHP代码片段

6

关键词高亮复制代码代码如下:functionhighlight($sstring,$awords){if(!is_array($awords)||empty($awords)||!is_string($sstring)){returnfal

PHP中return和exit、break和contiue区别与用法

7

先说一下exit函数的用法。作用:输出一则消息并且终止当前脚本。如果一段文本中包括多个以结束的脚本,则exit退出当前所在脚本。比如一篇php文本包括一下代码,则输出为world。<%echo"hello";exit;?>ech

浅谈PHP表单提交(POST&GET&URL编/解码)

5

post方法不依赖于url,不会将传递的参数值显示在地址栏中。另外,post方法可以没有限制地传递数据到服务器,所有提交的信息在后台传输,用户在浏览器是看不到这一过程的,安全性高。post方法比较适合用于发送一个保密的或者大量的数据到服务器

关于页面优化和伪静态

3

关于页面优化和伪静态1)版面优化2)伪静态(重点涉及apache,smarty,正则)详细内容:一、版面优化:版面优化其实主要涉及html,js,css,xml之间的关系(xml相关在此不作描述).1)一般来说,在资源共享的前提下,我们最基

PHP会话操作之cookie用法分析

7

本文实例分析了phpcookie用法。分享给大家供大家参考,具体如下:会话技术:cookie允许服务器端脚本在浏览器存储数据的技术,允许服务器向浏览器发送指令,用来管理存储在浏览器端的cookie数据浏览器如果存储了某服务器所存储的cook

PHP基于接口技术实现简单的多态应用完整实例

6

本文实例讲述了php基于接口技术实现简单的多态应用。分享给大家供大家参考,具体如下:<?php//实现多态的一个简单实例interfaceusb{//接口中的方法权限必须是public,并且只有抽象方法或常量functionm

关于php循环跳出的问题

6

复制代码代码如下://php当前循环为1,循环由里到外依次递增,break默认为1,例如跳出第2层循环for($i=0;$i<3;$i++){foreach(array(1,2,3)as$val){foreach(array(1,2,

PHP中file_exists与is_file,is_dir的区别介绍

7

很显然file_exists是受了asp的影响,因为asp不但有fileexists还有folderexists,driverexists,那么php中file_exists是什么意思呢?php的file_exists=is_dir+is_

thinkPHP的Html模板标签使用方法

4

注意:在使用如<html:select/>等标签之前,必须要引入tp的标签库:<taglibname="html"/>如果我们现在需要一个select下拉菜单项,那么在thinkphp中我们可以这样做。1、在acti