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

PHP高级教程

ThinkPHP模板标签eqif中区分0,null,false的方法

3

在做项目的时候发现在thinkphp的模板标签eq中,对于0、null、false的判断是一样的,也就是说如果变量是这三个值的话就无法区分了,搞的我很郁闷,翻了下官方手册没找到,想想不应该呀,又翻了一遍,发现原来还有个heq和nheq标签,

php制作基于xml的RSS订阅源功能示例

7

本文实例讲述了php制作基于xml的rss订阅源功能。分享给大家供大家参考,具体如下:首先制作一个rss模板,模板的文件名是feed.xml,代码如下:<?xmlversion="1.0"encoding="utf-8"

php实现URL加密解密的方法

6

本文实例讲述了php实现url加密解密的方法。分享给大家供大家参考,具体如下:<htmlxmlns="http://www.w3.org/1999/xhtml"lang="zh-cn"><head><metah

WordPress中用于创建以及获取侧边栏的PHP函数讲解

4

register_sidebar()(创建侧边栏)建立一个侧边栏,用来放置小工具。这个函数使用的时候请放在一个函数里,挂载到“widgets_init”钩子。用法register_sidebar($args);参数$args(字符串|数组)

PHPMySQL应用中使用XOR运算加密算法分享

10

xor算法原理从加密的主要方法看,换位法过于简单,特别是对于数据量少的情况很容易由密文猜出明文,而替换法不失为一种行之有效的简易算法。从各种替换法运算的特点看,异或运算最适合用于简易加解密运算,这种方法的原理是:当一个数a和另一个数b进行异

PHP代码网站如何防范SQL注入漏洞攻击建议分享

4

黑客通过sql注入攻击可以拿到网站数据库的访问权限,之后他们就可以拿到网站数据库中所有的数据,恶意的黑客可以通过sql注入功能篡改数据库中的数据甚至会把数据库中的数据毁坏掉。做为网络开发者的你对这种黑客行为恨之入骨,当然也有必要了解一下sq

Yii学习总结之安装配置

6

之前写过yii的文章,正好假期没啥事,就结合以前的文章,yii的官方文档,再加上最近的关于yii的收获总结一下,写个系列~~yii是一个基于组件的高性能php框架,用于开发大型web应用。yii采用严格的oop编写,并有着完善的库引用以及全

解析smarty截取字符串函数truncate的用法介绍

4

smartytruncate截取字符串从字符串开始处截取某长度的字符,默认的长度为80指定第二个参数作为截取字符串的长度默认情况下,smarty会截取到一个词的末尾,如果需要精确到截取多少个字符可以使用第三个参数,将其设为”true”具体用

PHP使用strtotime获取上个月、下个月、本月的日期

9

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

有关PHP性能优化的介绍

5

php优化对于php的优化主要是对php.ini中的相关主要参数进行合理调整和设置,以下我们就来看看php.ini中的一些对性能影响较大的参数应该如何设置。#vi/etc/php.ini(1)php函数禁用找到:disable_functi

使用PHP实现二分查找算法代码分享

6

第一种方法:【二分查找要求】:1.必须采用顺序存储结构2.必须按关键字大小有序排列。  【优缺点】折半查找法的优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁

PHP小偷程序的设计与实现方法详解

4

本文实例讲述了php小偷程序的设计与实现方法。分享给大家供大家参考,具体如下:其实自己一直想做一个内涵图片的网站,以前的想法是做一个cms,然后自己上传一些图片。。开始真这么做的,没什么动力。之后就放弃了,后来研究了一个curl。反正还是把

php一个文件搞定微信jssdk配置

5

php一个文件搞定微信jssdk配置:包括缓存,包括https通讯,获取微信access_token,签名什么的都有。但是防范性编程做得比较少,商业用的话,需要完善下代码。使用姿势^ajax(common.serverurl+"getwx.

PHPmemcache在微信公众平台的应用方法示例

4

本文实例讲述了phpmemcache在微信公众平台的应用方法。分享给大家供大家参考,具体如下:现在微信公众平台大多数互动都是用户发送信息->微信分析并返回结果,这种模式功能比较单一。这里介绍另一种互动模式:用户发送信息->微信分

PHP5常用函数列表(分享)

5

如下所示:复制代码代码如下:  usleep()函数延迟代码执行若干微秒。  unpack()函数从二进制字符串对数据进行解包。  uniqid()函数基于以微秒计的当前时间,生成一个唯一的id。  time_sleep_until()函数

php的curl实现get和post的代码

8

curl支持ssl证书、httppost、httpput、ftp上传,kerberos、基于htt格式的上传、代理、cookie、用户+口令证明、文件传送恢复、http代理通道就最常用的来说,是基于http的get和post方法。代码实现:

使用zendstudioforeclipse不能激活代码提示功能的解决办法

4

其实这是项目没有经过zendstudioforeclipse编译(应该是建立索引吧)导致的,那么就只要让它重新编译项目代码即可。操作如下:随便新建一个项目,比如test。然后找到test项目所在的目录,把目录下的.cache和.settin

php动态生成JavaScript代码

4

复制代码代码如下:<?phpecho<<<js//使用多行输出的方法输出javascript代码<scriptlanguage="javascript">functionfunc(){if(confirm