windowsXP中如何配置php环境

六月 19, 2019 Views
Comments 0
一.php的安装与调试 由于php是一个zip文件(非install版),安装较为简单,解压就行。把解压的 php5.2.1-Win32重命名为 php5。并复制到C盘目录下。即安装路径为 c:php5  1,找到php目录下的 php.ini-dist或 php.ini.recommended文件,重命名为 php.ini,并复制到系统盘的windows目录下(以c:windows为例).  2,再把php目录下的php5ts.dll,libmysql教程.dll复制到目录 c:windowssystem32下。 3,把php5ext目录下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件复制到c:windowssystem32下  如果没有加载 php_gd2.dll,php将不能处理图像,没有加载php_mysql.dll php将不支持

PHP中PDO_MYSQL扩展安装的2种方法

六月 18, 2019 Views
Comments 0
下文小介绍在linux中PDO_MYSQL扩展的两种安装方法,希望本文章可以让各位理解在linux系统中PDO_MYSQL扩展安装使用. 方法一: 看到CakePHP文档要求安装pdo_mysql扩展,于是就尝试安装了一下,这里我的系统是CentOS 6.0,如果你的系统是其他版本的Linux/Unix,可以参考,如果你的系统是Windows的,抱歉,以下内容不适合你,请移步. 首先是下载pdo_mysql扩展的源码包,下载页面在这里:http://pecl.php.net/package/PDO_MYSQL,可以先下载了然后用FTP传到服务器. 我是在复制了下载地址以后使用wget直接下载到服务器端的. # wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz 然后是解压缩. # tar -zxvf PDO_MYSQL-1.0.2.tgz p

php disk_free_space返回目录可用空间

六月 18, 2019 Views
Comments 0
php disk_free_space返回目录可用空间,这个可根据你当关硬盘的空间大小来判断. 用法: disk_free_space($path); 注: 本函数不能作用于远程文件,被检查的文件必须通过服务器的文件系统访问,本函数功能:本函数将根据相应的文件系统或磁盘分区返回可用的字节数. 好了实例是很简单我们就来看看实例吧. <?php $www.phpfensi.com = disk_free_space("/");?>

PHP等额本息,等额本金计算方式例子

六月 17, 2019 Views
Comments 0
最近做项目碰到了等额本金和等额本息的问题,若您不了解这两种方式 点这里看 否则直接跳过看代码,此代码也可以用于房贷计算器项目的开发。 等额本息计算公式:〔贷款本金×月利率×(1+月利率)^还款月数〕÷〔(1+月利率)^还款月数-1〕 等额本金计算公式:每月还款金额 = (贷款本金 ÷ 还款月数)+(本金 — 已归还本金累计额)×每月利率 其中^符号表示乘方。 举例说明: 假设以10000元为本金、在银行贷款10年、基准利率是6.65%,比较下两种贷款方式的差异: 等额本息还款法 月利率=年利率÷12=0.0665÷12=0.005541667 月还款本息=〔10000×0.005541667×(1+0.005541667)^120〕&div

php无刷新文件上传程序代码

六月 17, 2019 Views
Comments 0
文件上传最简单的就是一个表单用户选择图片之后点击上传了,如果希望用户体验好点,我们可以使用ajax或iframe来上传了,下面一起来看一个例子. 在一个网站项目中,为了得到更好的用户体验,很多地方都要处理成异步无刷新的效果,此文件上传范例是利用一个隐藏的框架iframe做桥梁,实现主体页面上传文件无刷新的效果. 其实本范例也不是真正的异步效果,但是也是可以达到无刷新效果的,而且这种方法是实现php无刷新上传文件最快捷,最简单的方法,所以何乐而不为呢. html代码: <!DOCTYPE html PUBLIC  "-//W3C//DTD XHTML 1.0 Transitional/

PHP异常处理(Exception)什么情况下使用?

六月 16, 2019 Views
Comments 0
异常处理虽然说使用简单但是我们应该在哪些情况下使用异常处理呢,今天小编就来为各位介绍关于php异常处理的使用方法了,具体的操作细节如下所示. 首先看一段官方解释(异常处理),如上,其最后一句话说明解释异常与PHP错误的关联解决上. 下面来看异常与PHP错误机制各有什么优缺点?应该如何使用? 根据PHP官方说明PHP的错误机制(错误码)出现于异常之前,用于输入PHP的错误信息,从衍生性来看异常这个概念可以看成是自定义错误机制,用于弥补PHP错误机制(错误码)的不足。 这就说明了一点在信息量方便,异常, 可以包含更丰富的错误信息, 比如错误信息, 错误码, 错误的行数, 文件, 甚至出错上下文, 避免错误信息不丰富的问题。 此次是性能上,对于异常处理的性能问题,这里附图说明,如下: img alt="" src="http://www.phpfensi.com/uploadfi

PHP入门教程05:PHP变量

六月 16, 2019 Views
Comments 0
一、PHP变量是什么 变量是存储信息的容器; 二、语法格式 $变量名称 = 1; 三、PHP 变量规则 1、变量以 $ 符号开头,其后是变量的名称; 2、变量名称必须以字母或下划线开头; 3、变量名称不能以数字开头; 4、变量名称只能包含字母、数字、字符和下划线(A-z、0-9 以及 _) 5、变量名称对大小写敏感($y 与 $Y 是两个不同的变量) 6、Notice 比如你在php中输入以下代码: $a = $b /s

call_user_func函数的注意事项

六月 15, 2019 Views
Comments 0
call_user_func函数的注意事项:parse error: syntax error, unexpected t_list, expecting t_string in,今天在使用这个函数的时候一直提示上述问题,参看官方的手册也没有介绍使用其的注意事项. 附: mixed call_user_func(callback $function [,mixed $parameter [,mixed $... ]]).可以传递任何内置的或者用户自定义的函数,除了语言结构如array(),echo(),empty(),eval(),exit(),isset(),list(),print() 和 unset(). 本人的问题就是在对象中存在一个叫list的方法名,故其和php教程的语言结构list()起冲突了. 看实例应用:call_user_func函数类似于一种特别的调用函数的方法,使用方法如下: ol

怎么利用register_shutdown_function判断php程序是否执行完

六月 15, 2019 Views
Comments 0
register_shutdown_function函数的用法:当php脚本运行结束后,会回调一个您指定的函数里面的逻辑。(注意,以下两种情况不会执行回调函数:1.程序有语法错误;2.register_shutdown_function函数前,发生了致命错误,所以下面例子,我将register_shutdown_function放到了程序的最上面。) 还有一种应用场景就是:要做一个消费队列,因为某条有问题的数据导致致命错误,如果这条数据不处理掉,那么整个队列都会导致瘫痪的状态,这样可以用以下方法来解决。即:如果捕获到有问题的数据导致错误,则在回调函数中将这条数据处理掉就可以了。 php范例参考与解析: register_shutdown_function( 'myF

PHP Header函数跳转时需要注意的一些问题

六月 14, 2019 Views
Comments 0
在PHP利用Header函数跳转时需会碰到一些无法跳转的问题,这里小编总结了常见的三种导致无法跳转的例子与解决方法给各位,希望此例子对大家带来帮助. 在通过php的header('Location:http://www.phpfensi.com')做跳转时,有时会不成功,追其原因有以下几种情况: 写法错误: •location和“:”号间不能有空格,否则会出错. •在用header()前不能有任何的输出. •header后的PHP代码还会被执行,所以在函数之前最好加上exit()来停止之后程序的执行,另外还有一个问题,算是比较低级了. 编码报错, 代码如下:header("location:http://www.phpfensi.com/"); 要求header
分页:«111213141516171819202122232425»