-
php5 图片验证码实现代码
本文是一个php5 实现的图片验证码,需要的朋友可以参考下。 GD库的函数 1,imagecreatetruecolor -----创建一个真彩色的图像 imagecreatetruecolor(int x_size,int y_size) //x表示宽,y表示高 2,imagecolorallocate 为一幅图像分配颜色(调色板) imagecolorallocate(resource image,int red,int green,int blue)//red,green,blue----三原色 3,imagestring 绘图函数 iamgestring(resource image,font,int x,int y,内容,颜色); 4,输出函数 php的header是定义头的动作,php5中支持3中类型: 1,Content-type:xxxx/yyyy 2,Location:xxxx:yyyy/zzzz 3,Status:nnn xxxxxx xxxx/yyyy表示内容文件的类型 如:image/gif image/jpeg image/pn...
PHP 2014-12-09 15:15:06 -
PHP5 Session的生命周期分析
本文为大家分析了一些关于php5 中session的生命周期的问题感兴趣的同学可以参考一下。 PHP5有很多值得学习的地方,这里我们主要介绍PHP5 Session的使用,Session 是如何来判断客户端用户的呢? 它是通过 Session ID 来判断的,什么是 Session ID,就是那个 Session 文件的文件名,Session ID 是随机生成的,因此能保证唯一性和随机性,确保Session 的安全...
PHP 2014-12-09 04:00:03 -
php面向对象全攻略 (十四) php5接口技术
本文为大家讲解的是php面向对象全攻略 (十四) php5接口技术,PHP 与大多数面向对象编程语言一样,不支持多重继承.也就是说每个类只能继承一个父类。感兴趣的同学参考下. 20.PHP5 接口技术 PHP 与大多数面向对象编程语言一样,不支持多重继承.也就是说每个类只能继承一个父 类...
PHP 2014-12-09 01:06:08 -
PHP5与MySQL数据库操作常用代码
本文为大家讲解的是PHP5与MySQL数据库操作常用代码总结,感兴趣的同学参考下。 1 建立数据库表: create database club; create table member( id int(11) not null auto_increment, no varchar(5) not null, name varchar(10) not null, age int(2) not null, level varchar(10) not null, sex tinyint(1) not null, date datetime not null, primary key(id) )engine=MyISAM default charset=GB2312; insert into member(id,no,name,age,level,sex,date)values (1,'A001','wanxia',30,'hj',1,'2008-04-02 00:00:00'), (...
PHP 2014-12-09 00:39:16 -
Windows下 PHP5和Apache的安装与配置
本文为大家讲解了Windows下Apache和PHP5的安装与配置方法。感兴趣的同学参考下. 一 下载安装程序 Apache可以从http://www.apache.org/dyn/closer.cgi/httpd/binaries/win32/下载 PHP可以从http://www.php.net下载. 二 安装程序 1、Apache的程序安装相对来说要较为的简单一些,我们从网站下来的是一个Windows下的安装程序,我们可以直接双击运行,这样我们就便利Apache在我们的电脑上安下家来了...
PHP 2014-12-08 18:48:14 -
PHP5 字符串处理函数大全
本文为大家总结整理了php5中的字符串处理函数,并注解了函数的作用和功能,感兴趣的同学参考下。 addcslashes — 为字符串里面的部分字符添加反斜线转义字符 addslashes — 用指定的方式对字符串里面的字符进行转义 bin2hex — 将二进制数据转换成十六进制表示 chop — rtrim() 的别名函数 chr — 返回一个字符的ASCII码 chunk_split — 按一定的字符长度将字符串分割成小块 convert_cyr_string — 将斯拉夫语字符转换为别的字符 convert_uudecode — 解密一个字符串 convert_uuencode — 加密一个字符串 count_chars — 返回一个字符串里面的字符使用信息 crc32 — 计算一个字符串的crc32多项式 crypt — 单向散列加密函数 echo — 用以显示一些内容 explode &m...
PHP 2014-12-08 06:54:03 -
PHP5的配置文件php.ini中关于session的详细设置说明
本文为大家讲解的是PHP5的配置文件php.ini中关于session的详细设置说明,为大家注解了各参数的作用和功能,感兴趣的同学参考下。 ;处理session存取的模式(预设:files) session.save_handler = files ;session档案存放路径(预设:/tmp) session.save_path = /tmp ;session使用cookie的功能(预设:启动 1) session.use_cookies = 1 ;session的名字(预设:PHPSESSID) session.name = PHPSESSID ;自动启动(预设:关 0,此处可以改为1) session.auto_start = 0 ;session使用cookie的生存期,以秒为单位(预设:随浏览器关闭而消失 0) session.cookie_lifetime = 0 ;session使用cookie的路径(预设:与domian相同或根路径 /) session.cookie_path = / ;session使...
PHP 2014-12-07 14:42:06 -
PHP 错误: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll解决方法
本文为大家讲解的是PHP 错误: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll解决方法,感兴趣的同学参考下. 今天在家启动PHP环境的时候,突然发现不能加载php_mysqli.dll了,网上找了一圈,没有解决方案!在群里面受一哥们儿的启发,竟然解决了,如果你的问题还没有解决,请按下面的方法试试 apache下 比如我的apache装在D盘,目录是D:/severs/apache PHP的目录是D:/servers/php5 这样,把D:/servers/php5/libmysql.dll拷贝到D:/servers/apache/bin这个目录下面 重启apache,问题迎刃而解!~~ iis下: 将php目录下的libmysql.dll复制到c:windowssystem32目录里面,然后重启iis即可。如果提示正在使用,可以先停止iis(iisreset /stop)即可 当然提示其它dll文件也是一样的解决方法,一般情况下是先检查php目录...
PHP 2014-12-06 04:33:08 -
PHP5.3的垃圾回收机制(动态存储分配方案)深入理解
本文为大家讲解的是PHP5.3的垃圾回收机制(动态存储分配方案)深入理解,感兴趣的同学参考下。 垃圾回收机制是一种动态存储分配方案,它会自动释放程序不再需要的已分配的内存块,PHP也在语言层实现了内存的动态管理.内存的动态管理将开发人员从繁琐的内存管理中解救出来 垃圾回收机制是一种动态存储分配方案...
PHP 2014-12-06 04:21:04 -
php5.3中连接sqlserver2000的两种方法(com与ODBC)
本文为大家整理的是php5.3中连接sqlserver2000的两种方法(com与ODBC),感兴趣的同学参考下。 有时候我们需要在php5.3环境中使用sqlserver2000,这里简单的介绍下,我们知道新版的php5.3是不支持mysql自带的mssql_connect这个数据连接函数,如果需要连接sqlserver数据库,我们只能使用了com 接口来做 1.Com链接,ADODB.Connection $conn = new Com("ADODB.Connection"); //实例化一个Connection对象 $connstr = "provider=sqloledb;datasource=.;uid=sa;pwd=123456;database=jnold;"; $conn->Open($connstr); $rs = new Com("ADODB.Recordset"); //实例化一个Recordcount对象 $rs->Open('select * fro...
PHP 2014-12-03 13:18:52 -
php5.3 废弃函数小结
本文为大家整理了php5.3 的废弃函数,以后大家在做php开发时注意要避免或少用这些函数,感兴趣的同学参考下。 在php5.3被放弃的函数有: ereg();//直接用mb_ereg代替,或是preg_match代替,但是匹配规则需要用/包括起来 eregi();//preg_match代替,在规则后加上i,如:preg_match(“/^(style|style_)(.*)*/i”, $file); ereg_replace(); set_magic_quotes_runtime(); split(); mysql_close(); // 将不支持全部关闭, 需要改为:mysql_close($link);...
PHP 2014-12-03 08:02:29