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

PHP高级教程

用php过滤危险html代码的函数

9

#用户发布的html,过滤危险代码functionuh($str){$farr=array("/\s+/",//过滤多余的空白"/<(\/?)(scrīpt|i?frame|style|html|body|title|link|met

详解WordPress开发中的get_post与get_posts函数使用

7

get_post()在一般主题制作时,get_post()函数我们一般很少会用到,但因为后面会讲到get_posts(),所以我们不得不先讲一下这个单数形式。这个函数的主要作用是,将一片指定的文章以一个对象或是数组的形式返回,以便我们后期利

培养自己的php编码规范

11

为什么我们要培养自己的编码规范?我们写代码的时候,一个好的编码规范,对我们来说能够起到很多意向不到的效果。至少会有一下的好处:1、提高我们的编码效率。整齐划一的代码方便我们进行复制粘贴嘛!2、提高代码的可读性。3、显示我们专业。别人看到了我

php下使用无限生命期Session的方法

8

在php4.0中加入了对session的支持,方便了我们很多程序,比如购物车等等!  在很多论坛中,session也用于处理用户的登陆,记录下用户名和密码,使得用户不必每次都输入自己的用户名和密码!但是一般的session的生命期有限,如果

mysql全文搜索技巧

11

<<backtoman.chinaunix.netmysqlreferencemanualforversion4.1.0-alpha.-----------------------------------------------

什么情况下可以不写PHP的闭合标签“?&gt;”

9

在一些php项目里我们经常会看到有些php文件中的代码是只有开始标签,而没有结束标签的,那么什么情况下可以不写这个结束标签,而什么情况下又必须写?对此我们先来看2个例子:下面的代码可以正常运行:<?phpecho123456;

php线性表顺序存储实现代码(增删查改)

8

复制代码代码如下:<?php/**文件名:linearlist.php*功能:数据结构线性表的顺序存储实现*author:黎锦焕*@copyright:www.drw1314.com*/classlinearlist{private$

PHP递归创建多级目录

8

我的第一个感觉就是用递归创建,具体思路如下:functiondirectory($dir){    if(is_dir($dir)||@mkdir($dir,0777)){//查看目录是否已经存在或尝试创建,加一个@抑制符号是因为第一次创建

PHP中的print_r与var_dump输出数组

9

print_r()和var_dump()函数可以打印输出整个数组内容及结构。print_r()利用print_r()函数可以打印输出整个数组内容及结构,按照一定格式显示键和元素。注意print_r()函数不仅是只用于打印,实际它是用于打印关

微信access_token的获取开发示例

6

概述access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时

phpskymvc一款轻量、简单的php

9

改框架主要用于实现多个程序员之间的协同开发以及mvc开发模式的实现.skymvc采用mvc开发方式,框架本身易扩展。skymvc作为天网计划的基础框架,秉承易用、易学、共同开发的优良传统,我们致力于打造一款优秀的phpmvc框架。欢迎大家多

PHP中header和session_start前不能有输出原因分析

12

在http传输文本中,规定必须header和content顺序必须是:header在前content在后,并且header的格式必须满足“keyword:valuen”这种格式。1、在header输出之前有输出内容的话,就会造成对heade

解析web文件操作常见安全漏洞(目录、文件名检测漏洞)

10

做web开发,我们经常会做代码走查,很多时候,我们都会抽查一些核心功能,或者常会出现漏洞的逻辑。随着技术团队的壮大,组员技术日益成熟。常见傻瓜型sql注入漏洞、以及xss漏洞。会越来越少,但是我们也会发现一些新兴的隐蔽性漏洞偶尔会出现。这些

thinkphp手机号和用户名同时登录

5

话不多说,请看代码://在注册时用户名不能是纯数字,防止一个人的用户名和另一个人的手机号相同publicfunctionlogin(){if(is_ajax){$username=i('param.username');//var_dump

Discuz板块横排显示图片的实现方法

9

到你目前在使用的模板中寻找discuz.htm找到这一段代码:复制代码代码如下:<tdwidth="$cat[forumcolwidth]"class="altbg2"onmouseover="this.classname='altb

php实现redis数据库指定库号迁移的方法

10

本文实例讲述了php实现redis数据库指定库号迁移的方法,分享给大家供大家参考。具体如下:redis普通的数据库迁移,只能整个redissave,或者利用主从,当然也可以安装一个redis-dump,不过比较麻烦,这里提供一种php的脚本

php实现的Cookies操作类实例

10

本文实例讲述了php实现的cookies操作类及其用法,分享给大家供大家参考。具体分析如下:一、功能:1.保存,读取,更新,清除cookies数据。2.可设置前缀。3.强制超时控制。4.cookies数据可以是字符串,数组,对象等。二、用法