-
PHP技巧 运用APC缓存优化PHP程序
所属栏目:[PHP教程] 日期:2022-03-07 热度:77
Alternative PHP Cache(APC)是 PHP 的一个免费公开的优化代码缓存。它用来提供免费,公开并且强健的架构来缓存和优化 PHP 的中间代码。 在 Windows 下,APC 要求有 c:/tmp 目录,并且该目录要对 Web 服务器进程可写。 1、安装 以PHP extension 形式安装 2[详细]
-
PHP完成任意字符集下正常显示网页的方法
所属栏目:[PHP教程] 日期:2022-03-07 热度:57
通常情况下,我们的网页要指定一个编码字符集,如 GB2312、UTF-8、ISO-8859-1 等,这样我们就可以在网页上显示我们指定编码的文字了。但是我们很可能会遇到这种情况,那就是我们可能希望在 ISO-8859-1 编码的网页上显示汉字,或者在 GB2312 编码的网页上显示[详细]
-
PHP实例 从数组里筛选出重复的数据
所属栏目:[PHP教程] 日期:2022-03-07 热度:68
该PHP实例是从数组中选出重复数据的方法 以下为引用的内容: ?php $num = count($array); if($num) { sort($array); } if($num!=0) { $m = $array[0]; $n = 0; $kind=1; echo $array[0].----------; for($z=0;$z$num;$z ) { if($m!=$array[$z]) { echo $arra[详细]
-
PHP实例 常用的数值判断函数
所属栏目:[PHP教程] 日期:2022-03-07 热度:187
以下为引用的内容: HTML HEAD TITLE常用的数值判断函数/TITLE /HEAD BODY ? //判断数组 $colors = array(red, blue, green); if(is_array($colors)) { print(colors is an array.br); } //双精度数判断 $Temperature = 15.23; if(is_double($Temperature))[详细]
-
PHP实例源代码 PHP实现翻页处理的类
所属栏目:[PHP教程] 日期:2022-03-07 热度:131
以下为引用的内容: ?php class Page{ var $CountAll; //共有纪录数 var $CountPage; //每页显示记录数 var $Link; //显示 完整的分页信息 var $ForPage; //上一页 var $NextPage; //下一页 var $FirstPage; //第一页 var $LastPage; //最后一页 var $CurrPa[详细]
-
学习PHP PHP的通用检测函数总结
所属栏目:[PHP教程] 日期:2022-03-07 热度:73
以下为引用的内容: // ※CheckMoney($C_Money) 检查数据是否是99999.99格式 // ※CheckEmailAddr($C_mailaddr) 判断是否为有效邮件地址 // ※CheckWebAddr($C_weburl) 判断是否为有效网址 // ※CheckEmpty($C_char) 判断字符串是否为空 // ※CheckLengthBet[详细]
-
使用PHP生成1000个随机注册码
所属栏目:[PHP教程] 日期:2022-03-07 热度:107
一般程序中都需要用到注册码,为了防止盗版,如果把生成的注册码保存到数据库里,并且通过软件在客户端访问服务器来匹配客户端输入的验证码是否正确,这是一种好的解决盗版的方案。 下面描述的代码就是使用PHP生成数字验证码,类似于:152-562-986-230 这样[详细]
-
新手通过实例学习动态网页PHP的语法
所属栏目:[PHP教程] 日期:2022-03-07 热度:116
以下为引用的内容: ?php echo Hello, World!; ? 运行结果: Hello, World! 变量标记为$。你也可以将上面的Hello, World!写为如下代码: 以下为引用的内容: ?php $message = Hello, World!; echo $message; ? 字符串的串联则是用.(一个英文句点)标示出来[详细]
-
php中rename 函数的妙用
所属栏目:[PHP教程] 日期:2022-03-07 热度:165
大家都知道,rename()函数可以对文件或目录进行重命名的操作。其实它还可以做很多事情。 熟悉unix的朋友应该知道shell命令mv,它相当与win32的移动,而且移动的同时可进行重命名。我发现,php的rename()函数就相当于mv,它不仅仅只有简单的重命名的功能,同[详细]
-
不需要GD库的情况下实现验证码
所属栏目:[PHP教程] 日期:2022-03-07 热度:193
以下为引用的内容: ?php // ------------------------------------------------- //| * 文件 validate_image.php //| * 功能 实现网站登陆验证码 //| * 版本 1.0.0 //| * 日期 2005-4-1 //| * 作者 西北狼 QQ 500784 cokeyang at hotmail.com //| * 版权 ht[详细]
-
详细讲解PHP的Jmai组件及发送邮件实例
所属栏目:[PHP教程] 日期:2022-03-07 热度:168
以下为引用的内容: % On error resume next Dim JMail, contentId Set JMail = Server.CreateObject(JMail.Message) JMail.Charset = gb2312 邮件字符集,默认为US-ASCII JMail.ISOEncodeHeaders = False 是否进行ISO编码,默认为True 发送者信息(可用变量[详细]
-
PHP实例 精确到每一秒钟的在线人数显示代码
所属栏目:[PHP教程] 日期:2022-03-03 热度:156
以下为引用的内容: ?php session_start(); $dat_now1=date(H i s);//取时间 $p2=explode( , $dat_now1); $dat_number1=$p2[0]*3600 $p2[1]*60 $p2[2];//取秒 if($online_time)//上次刷新时间 {$dat_h=substr($online_time,11,2); $dat_i=substr($online_tim[详细]
-
PHP实例 PHP生成带有雪花背景的网站验证码
所属栏目:[PHP教程] 日期:2022-03-03 热度:93
PHP生成带有雪花背景的网站验证码: 以下为引用的内容: ?session_start();? FORM METHOD=POST ACTION= input type=text name=number maxlength=4img src=YanZhengMa.php?act=init INPUT TYPE=submit name=sub /FORM ? //检验校验码 if(isset($HTTP_POST_VAR[详细]
-
用PHP程序实现随机广告图片显示
所属栏目:[PHP教程] 日期:2022-03-03 热度:114
以下为引用的内容: ?php #########随机广告显示########## function myads(){ $dir=ads; #设置存放记录的目录 //$dir=ads; #设置存放记录的目录 $ads=$dir/ads.txt; #设置广告代码文件 $log =$dir/ads.log; #设置ip记录文件 $ads_lines=file($ads); $lines=[详细]
-
PHP关于代码转换问题比较完善的解决办法
所属栏目:[PHP教程] 日期:2022-03-03 热度:171
最近在写bbs中,遇上代码转换问题。寻找了很久,才得到一个比较完善的解决办法,可以彻底还原发文者的原文。 以下贴出,供大家指正。 系统:linux php4 oracle8i 以下为引用的内容: ? //--标题,名字等字段入库处理(去首尾空格) function trans_string_trim([详细]
-
用PHP程序为自己网站打造一个搜索引擎
所属栏目:[PHP教程] 日期:2022-03-03 热度:168
一、设计搜索表单 在网站的根目录下建个search.htm,内容如下 以下为引用的内容: html head title搜索表单/title meta http-equiv=Content-Type content=text/html; charset=gb2312 /head body bgcolor=#FFFFFF text=#000000 form name=form1 method=post a[详细]
-
用javascript php随机显示图片
所属栏目:[PHP教程] 日期:2022-03-03 热度:75
想必你会用javascript随机显示图片。但如果图片的资料(比如链接)是经常变化,或是由用户修改、增加的,怎么办?我这里有个办法。 把图片的资料(如名称、地址、链接等)放在一个TXT文件里(如有MYSQL更好,没有也罢)。HTML文件中由javascript调用PHP程序, PHP[详细]
-
用PHP程序实现删除目录的三种方法实例
所属栏目:[PHP教程] 日期:2022-03-03 热度:108
1。递规法: //没测试 以下为引用的内容: deleteDir($dir) { if (rmdir($dir)==false is_dir($dir)) { if ($dp = opendir($dir)) { while (($file=readdir($dp)) != false) { if (is_dir($file) $file!=. $file!=..) { deleteDir($file); } else { unlink($[详细]
-
用PHP写的MD5加密函数
所属栏目:[PHP教程] 日期:2022-03-03 热度:170
以下为引用的内容: //PHP_md5(字符串) define(BITS_TO_A_BYTE,8); define(BYTES_TO_A_WORD,4); define(BITS_TO_A_WORD,32); $m_lOnBits=array(30); $m_l2Power=array(30); function LShift($lValue,$iShiftBits) { if ($iShiftBits==0) return $lValue; if[详细]
-
最令PHP初学者头痛的十四个问题
所属栏目:[PHP教程] 日期:2022-03-03 热度:66
【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET[foo],$_POST[foo],$_session[foo]来得到。当然也可以修改自动全局变量为开(PHP.ini改为register_globals = On);考虑到[详细]
-
关于PHP字符集的问题
所属栏目:[PHP教程] 日期:2022-03-03 热度:125
字符集当然有很多的种类,在中国大陆主要是使用GB2312的,但是有的时候我们还是应该考虑一下国外的朋友访问你的网站的问题,那么你就应该使用UTF-8了,其实这个是一个趋势吧,很多的国内网站也都采用这个编码了,这样的话,才不容易因地区差异,访问网页导致[详细]
-
PHP读取汉字点阵信息
所属栏目:[PHP教程] 日期:2022-03-03 热度:168
简体中文国标字库(1981年订,中国大陆)。7445个字符,其中汉字6773个,包括一级汉字3755个,二级汉字3008个。采用2字节(16位二进制)编码。 区位码:国标GB2312规定,所有的国标汉字与符号组成一个9494的矩阵。在此方阵中,每一行称为一个区,每一列称为一[详细]
-
把SSH与PHP相连接 确保传输数据的安全
所属栏目:[PHP教程] 日期:2022-03-03 热度:109
SSH可以通过将联机的封包加密的技术进行资料的传递;使用SSH可以把传输的所有数据进行加密,即使有人截获到数据也无法得到有用的信息。同时数据经过压缩,大大地加快了传输的速度。总之,通过SSH的使用,可以确保资料传输比较安全并且传输效率较高。 不过,并[详细]
-
PHP应用程序加快探索之简介
所属栏目:[PHP教程] 日期:2022-03-03 热度:134
(一)简介 本文尝试对PHP程序加速的各个方面进行探索,包括必要性以及从不同角度采取的具体措施。希望有助于读者了解PHP程序加速,并应用于实际。 (二)是否需要加速? 这个问题听起来有点愚蠢。在这个时代,很少有人会怀疑时间是最宝贵的财富,尤其是在商[详细]
-
向普通人加密 拿PHP程序保护数据
所属栏目:[PHP教程] 日期:2022-03-03 热度:81
在这个日渐虚拟的互联网世界中,您必须小心保护自已的数据。本文将介绍编码和加密一些重要信息(比如密码、信用卡号、甚至整个消息)的基础知识。并通过使用 PHP 的内置功能,了解加密和解密信息的意义,并且将了解一些涉及密码和其他数据的实际示例。 了解[详细]