PHP

PHP CONFIGURE常见错误

安装PHP时configure出现以下错误: configure: error: xml2-config not found. Please check your libxml2 installation configure: error: Cannot find OpenSSL's configure: error: Please reinstall the libcurl distribution easy.h should be in /include/c...

2012-12-05 | 776 ℃

安装php sockets模块

1.进入php源代码文件ext/sockets目录 $ cd /usr/local/src/php-5.2.6/ext/sockets 2.执行phpize命令 $ /usr/local/php5/bin/phpize 3.编译安装 $ ./configure --enable-sockets --with-php-config=/usr/local/php/bin/php-config $ make $ make instal...

2012-10-30 | 840 ℃

make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1

PHP5.3以上版本编译出错: make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1 这是由于内存小于1G所导致. 在./configure加上选项: --disable-fileinfo

2012-08-30 | 2823 ℃

PHP命令注入(Command Injection)

PHP中可以使用下列5个函数来执行外部的应用程序或函数: system、exec、passthru、shell_exec、"(与shell_exec功能相同) 函数原型 string system(string command, int &return_var) command 要执行的命令 return_var 存放执行命令的执行后的状态值 str...

2012-08-05 | 1367 ℃

一个简单的php读取某个目录下的所有文件实例

<?php //要读取的目录 $folder = "H:/temp"; //打开目录 $fp = opendir($folder); //阅读目录 while( false != ($file = readdir($fp)) ) { //列出所有文件并去掉\'.\'和\'..\' if($file != \'.\' && $file != \'..\') { //$file = ...

2012-03-14 | 1131 ℃

PHP实现MySQL数据、数据表结构的导入导出

<?php /********************************************************/ // //包含Mysql数据库操作文件 //require_once("MySqlDB.php"); /******************************************************* **类 名:MySqlDB **作 用:数据库链接的建立,数...

2011-08-13 | 1039 ℃

PHP类实现继承

面向对象的一个重要的特性就是继承。一个类可以在声明中用extends关键字继承另一个类的方法和成员。被继承的类称为父类,继承类称为子类,通过继承,子类中将自动存在有父类中适当权限的属性和方法。 PHP不支持多继承,只能继承一个父类。被继承的方法和成员可以通过...

2011-08-12 | 1220 ℃

php函数定义与函数&引用用法

函数定义: 1.函数是一个被命名的 2.独立的代码段 3.函数执行特定任务 4.并可以给调用它的程序返回一个值 函数的优点: 1.提高程序的重用性 2.提高程序的可维护性 3.可以提高开发效率 4.提高软件的可靠性 5.控制程序的复杂性 function 函数名(){ } function...

2011-08-03 | 1153 ℃

用PHP改变图片的尺寸大小

改变图片的尺寸是一个很常见的功能需求,下面开始研究下关于PHP改变图片尺寸的方法。先介绍一个自己写的函数。 <?php function resizejpg($imgsrc, $imgdst, $imgwidth, $imgheight) { //$imgsrc jpg格式图像路径 $imgdst jpg格式图像保存文件名 $imgwid...

2011-08-02 | 1048 ℃

超级好用的一个php上传图片类

<?php /* 图片文件上传类 * @link http://www.sz213.com * * 调用方法 require_once ("upload.images.class.php"); $max = "upload"; //文件上传路径 $text = array("http://www.sz213.com...

2011-08-01 | 1315 ℃

PHP随机生成不重复的N个数字

这里给出两种实现情况: 1)种情况 <?php $num = 3; $start = 1; $end = 5; $connt = 0; while($connt < $num){ $a[] = rand($start, $end); //产生随机数 $ary = array_unique($a); $connt++; } foreach ($ary as $key => $value){ e...

2011-07-08 | 1362 ℃

php,apache,nginx隐藏版本号

在检查网站是否经过GZIP压缩、或者通过curl命令会显示相关WEB服务器版本信息。 以下是隐藏PHP、Apache、Nginx的版本信息。 PHP $ vi php.ini 将以下项设置为Off expose_php=Off; Apache $ vi httpd.conf 添加以下两行 ServerTokens = ProductOnly S...

2011-07-02 | 1308 ℃