Aug
31
这是代码段。PHP中代码段的使用有一个好处,就是当你需要输出一段代码时(可以包括多行),代码段可以保持一个更具逻辑性的形态。经常用来插入HTML代码。
Aug
31
1.break跳出代码片段,结束这个循环
2.continue结束当前片段,结束这次循环,继续下一次循环
3.exit 结束整个PHP代码
break的作用是跳出这个循环(如果这个break或者continue在循环中的if语句里面,不是跳出if语句,而是跳出循环语句),执行这个循环的大括号以后的语句,break在循环语句中是这样,在switch语句用功能也是这样的,而continue是当条件满足的时候不执行这个循环后面的语句,从这个循环的开始重新执行。
Aug
29
WAMP配置过程 - [PHP]1、注意下面用到的一些特殊字符串,分别表示你自己安装的相关软件的路径,在实际配置时需要替换成真正的路径:$PHP$:PHP的安装路径。比如你的PHP安装在d:\php5.2,则$PHP$ = d:\php5.2$APACHE$:Apache的安装路径。2、安装PHP2.1 解压 直接使用PHP的Windows压缩包php-5.2.0-Win32.zip,将其解压到某个路径即可。2.2 基本配置1、 在$PHP$路径下找到php
Aug
29
来自:http://phpweby.com/tutorials/php/35PHP is not limited to outputting html. PHP can output images, pdf, javascript files, etc. Browsers determine what type of content is by analyzing the headers sent. In this tutorial I will present you with some ex
Aug
28
PHP 安全经验分享 目录 1. Apache mod_php / php-fpm 1.1. 用户权限 1.1.1. Apache 1.1.2. Nginx / lighttpd + fastcgi 1.2. web server 版本信息 2. php.ini 2.1. 危险PHP函数 2.1.1. chdir()函数安全演示 2.2. 隐藏PHP版本信息 2.3. 隐藏PHP出错信息 3. 开发于安全 3.1. 彻底解决目录于文件的安全 3.2. Session / Cookie安全 3.3. 注入安全
Aug
28
用crontab跑php程序时,如何去调试,各人有各人的方法。我也有套方法,看一下,我是如何解决crontab执行不了php程序这个问题的。一,php文件有没有执行权限[root@linux cron]# ls -al |grep del -rwxr-xr-x 1 zwh ftpgroup 494 10-20 16:42 del_redis.php 如果没有X,说明没有执行权限,当然也执行不了。如果你不知道你登录的用户所在的组是不是有权限,直接给所有组都加上权限就行了。方法如下:查看
Aug
28
Ubuntu下的LAMP环境配置,我装的是ubuntu11.10 中文环境先安装 tasksel
sudo apt-get install tasksel
一键安装LAMP服务:sudo tasksel install lamp-server
一键卸载LAMP:
sudo tasksel remove lamp-server
注意:
LAMP = Linux+Apache+mySQL+Php,
通过上面的命令卸载Lamp时不免把Linux系统本身的东西卸载掉了,因此,
在卸载LAMP后一定记着更
Aug
28
题记:工作需要,得好好补习下关于WEB安全方面的相关知识,故撰此文,权当总结,别无它意。读这篇文章,我假设读者有过写SQL语句的经历,或者能看得懂SQL语句 早在02年,国外关于SQL注入漏洞的技术文章已经很多,而国内在05年左右才开始的。 如今,谈SQL注入漏洞是否已是明日黄花,国内大大小小的网站都已经补上漏洞。但,百密必有一疏,入侵是偶然的,但安全绝对不是必然的。 前些天,网上传得沸沸扬扬的“拖库”事件给我们敲响了安全警钟。 在开发网站的时候,出于安全考虑,需要过滤从页面传递过来的字
Aug
28
本文描述在Linux环境下搭建LAMP平台,所用软件均为最新版,CentOS6.0+Apache2.2.21+MySQL5.5.17+PHP5.3.8。L部分就不用说了吧,下面按照AMP的顺序挨个操作。0、准备工作检查依赖包是否安装:# rpm -qa zlib-devel libxml2-devel libjpeg-devel freetype-devel libpng-devel关闭防火墙# service iptables stop;关闭selinux# vi /etc/selinux/c