创新路
我们一直在努力

PHP编程

PHP查错

yk阅读(502)评论(0)

对于PHP开发者来说,一旦某个产品投入使用,应该立即将 display_errors选项关闭,以免因为这些错误所透露的路径、数据库连接、数据表等信息而遭到黑客攻击。但是,任何一个产品在投入使用后,都难 免会有错误出现,那么如何记录一些对开发...

PHP四大安全策略

yk阅读(457)评论(0)

一、文件系统安全php如果具有root权限,且在脚本中允许用户删除文件,那么用户提交数据,不进行过滤,就非常有可能删除系统文件 <?php// 从用户目录中删除指定的文件$username = $_POST['user_su...

PHP实现递归的三种方法

yk阅读(440)评论(0)

递归函数是我们常用到的一类函数,最基本的特点是函数自身调用自身,但必须在调用自身前有条件判断,否则无限无限调用下去。实现递归函数可以采取什么方式呢?本文列出了三种基本方式。理解其原来需要一定的基础知识水品,包括对全局变量,引用,静态变量的理...

(高级篇)PHP安全之Web攻击

yk阅读(457)评论(0)

一、跨网站脚本攻击(Cross Site Scripting, XSS) 攻击者将恶意代码注入到网页上,其他用户在加载网页时就会执行代码,攻击者可能得到包括但不限于更高的权限(如执行一些操作)、私密网页内容、会话和cookie等各种内容。这...

PHP程序猿必备的七种武器

yk阅读(539)评论(0)

作为一个程序猿(又或者是程序媛),出来闯荡江湖,没有几种必杀技在手,那是肯定无法赢得江湖名声的,除了必杀技之外,武器也是很重要的,但是一把青钢剑,肯定是无法赢得万千少男少女的欢心的。就连小李飞刀   作为一个程序猿(又或者是程序媛...

PHP四种基本排序算法

yk阅读(448)评论(0)

eg:冒泡排序法,快速排序法,选择排序法,插入排序法 1. 冒泡排序 思路分析:在要排序的一组数中,对当前还未排好的序列,从前往后对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即,每当两相邻的数比较后发现它们的...

用php做乘法口诀、百钱买百鸡问题、过桥问题

yk阅读(508)评论(0)

练习题一:过桥问题 假设某人有100,000现金。 每经过一次路口需要进行一次交费。 交费规则为当他现金大于50,000时每次需要交5%如果现金小于等于50,000时每次交5,000。 请写一程序计算此人可以经过多少次这个路口。 for&n...

PHP中9大缓存技术总结

yk阅读(495)评论(0)

全页面静态化缓存也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms;一种比较常用的实现方式是用输出缓存:Ob 1、全页面静态化缓存 也就...

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机