这是一个很老的话题了,现在的PHP程序员都在追求所谓的高性能,但高性能并不代表是高质量,什么是高质量的PHP程序呢?我认为,高质量的PHP程序首先得具备以下的要素。
一、安全
无论程序写的如何,首先安全是第一位的,没有安全保障的程序根本不能谈高质量。
二、稳定
无论你代码写的[……]
这是一个很老的话题了,现在的PHP程序员都在追求所谓的高性能,但高性能并不代表是高质量,什么是高质量的PHP程序呢?我认为,高质量的PHP程序首先得具备以下的要素。
一、安全
无论程序写的如何,首先安全是第一位的,没有安全保障的程序根本不能谈高质量。
二、稳定
无论你代码写的[……]
PHP模式修饰符又叫模式修正符,是在正则表达式的定界符之外使用。主要用来调整正则表达式的解释,提扩展了正则表达式在匹配、替换等操作的某些功能,增强了正则的能力。但是有很多地方的解释都是错误的,也容易误导别人,所以今天我把这个文档整理出来,供大家参考。
模式修正符号
功能描述[……]
PHP全能开发工程师培训课程
随着Web2.0的升温互联网的发展迎来新一轮的热潮,互联网本身具有快速发展、不断创新的特点。PHP技术和相关的人才,正是迎合目前的互联网的发展趋势。
在过去的几年我们可以看到企业对PHP使用更加广泛,分析中国的不同行业的网站,前十名的网站,250家网站中涉及[……]
? PHP官方建议所有用户尽快升级到 PHP 5.3 版本
上个星期 PHP 5.2 系列发布了 5.2.16 版本,该版本同时也宣布了 PHP 5.2 完成历史使命,不再对该版本进行更新。
官方建议所有用户尽快升级到 PHP 5.3 版本。
如何将应用从 PHP 5.[……]
PHP递归方法实现无限分类的另一种实现
以前我写过一次关于PHP无限分类的实现方法,其实很简单,就是实现对数组的排序,并且加上lv(层次)属性,实现无限分类的方法有很多,你可以直接在数据结构上进行设计,当然递归的方法是比较常用的,不过,不适合大型数据结构,如果你想看以前我写的那个无限分类的方法请点[……]
PHP备份数据库生成SQL文件并下载的方法
这是一个将指定数据库里的所有表备份为一个SQL文件,可下载。这个源码来自dedecms程序,功能挺多,也很实用,但是代码的质量还有待提高
加强PHP安全性的几个原则
作为PHP程序员,特别是新手,对于互联网的险恶总是知道的太少,对于外部的入侵有很多时候是素手无策的,他们根本不知道黑客是如何入侵的、提交入侵、上传漏洞、sql 注入、跨脚本攻击等等。作为最基本的防范你需要注意你的外部提交,做好第一面安全机制处理防火墙。
规[……]
一般情况下,很少会用php去执行linux命令,不过特殊情况下,你也许会用到这些函数。以前我知道有二个函数可以执行linux命令,一个是exec,一个是shell_exec。其实有很多的,结合手册内容,介绍以下6个函数。
1,exec函数
PHP中可变变量的使用演示
其实这是一个很小的知识点,但有时候可变的变量名会给编程带来很大的方便。也就是说变量名可以被动态的命名和使用。通常变量通过下面这样的语句来命名。
<?php
$a = ‘hello’;
?>
可变变量名指的是使用一个变量的值作为这个变量的名称。[……]
<?php
/*
?* WEB开发笔记 www.chhua.com 每日练习 PHP面向对象编程——开放封闭原则(OCP)
“对扩展开放,对修改封闭”
?*/
/*代码演示
?* */
function hello(){
?echo “Hello www.chhua.com[……]