-
分析php字符串处理函数
所属栏目:[PHP教程] 日期:2023-11-21 热度:900
addcslashes —— 为字符串里面的部分字符添加反斜线转义字符
addslashes —— 用指定的方式对字符串里面的字符进行转义
bin2hex —— 将二进制数据转换成十六进制表示
chr [详细] -
探讨PHP5 OOP编程之代理与定制异常
所属栏目:[PHP教程] 日期:2023-11-21 热度:900
一、 DBQuery对象
现在,我们的DBQuery对象简单地模仿一个存储过程—一旦被执行,即返回一个必须进行保存的结果资源;并且如果你想使用该结果集上的函数(例如num_rows()或fetch_row())的话,你必须传递MyS[详细] -
讨论php设计模式介绍 伪对象模式
所属栏目:[PHP教程] 日期:2023-11-21 热度:900
《PHP设计模式介绍》第六章 伪对象模式
面向对象的编程之所以丰富多彩,部分是由于对象间的相互联系与作用。一个单一的对象就能封装一个复杂的子系统,使那些很复杂的操作能够通过一些方法的调用而简化。(无所不[详细] -
在 PHP 中进行的单元测试以确认其正确性
所属栏目:[PHP教程] 日期:2023-11-21 热度:900
测试驱动的开发和单元测试是确保代码在经过修改和重大调整之后依然能如我们期望的一样工作的最新方法。在本文中,您将学习到如何在模块、数据库和用户界面(UI)层对自己的 PHP 代码进行单元测试。
Web 应用程序是 [详细] -
如何把握技巧开发PHP网站
所属栏目:[PHP教程] 日期:2023-11-21 热度:900
1.使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里。
这种方法把存储空间降到了接近四分之一(char(15) 的 15 个字节对整形的 4 个字节),计算一个特定的地址是不是在一个区段内页更简单[详细] -
在 PHP 中,使用 Register Globals 会引发安全问题
所属栏目:[PHP教程] 日期:2023-11-18 热度:4571
register_globals参数在 PHP 的 4.2.0 及以上版本中默认为屏蔽。虽然这并不认为是一个安全漏洞,但是的确是一个安全风险。因此,应该始终在开发过程中屏蔽register_globals。
为什么这是一个安全风险?每一种情形[详细] -
使用 PHP 编写 Web 应用程序的动态可显示界面
所属栏目:[PHP教程] 日期:2023-11-18 热度:4571
WAP(无线通讯协议)是在数字移动电话、个人手持设备(PDA等)及计算机之间进行通讯的开放性全球标准协议。随着无线通讯的不断发展,静态的WAP页面在很多方面已经不能满足用户个性化的要求,因此开发者可以在WAP服务器端[详细]
-
只要运用 PHP 和 XML,就可搭建网站
所属栏目:[PHP教程] 日期:2023-11-18 热度:4571
一、HTML的局限性分析
1.HTML的可扩展性差。虽然作为一般的应用,HTML应经够用了,但是在处理数学和化学等符号时,HTML有明显的缺点,而且它无法进行扩展,这样使它的发展收到了极大的限制。
2.链路丢失后不能[详细] -
如何提高 PHP 中 session 的存储与处理效能
所属栏目:[PHP教程] 日期:2023-11-18 热度:4571
可能很多PHPer都用到了PHP提供的Session功能,可以方便的进行会话功能处理,PHP服务端默认的session存储是文件存放方式,在Windows上PHP默认的Session服务端文件存放在C:/WINDOWS/Temp下,*NIX下默认存放在/tmp下,如[详细]
-
如何在PHP中执行系统外部指令
所属栏目:[PHP教程] 日期:2023-11-18 热度:4571
PHP作为一种服务器端的脚本语言,象编写简单,或者是复杂的动态网页这样的任务,它完全能够胜任。但事情不总是如此,有时为了实现某个功能,必须借助于操作系统的外部程序(或者称之为命令),这样可以做到事半功倍。[详细]
-
详细解析 PHP 4 的 COOKIE 支持
所属栏目:[PHP教程] 日期:2023-11-18 热度:4571
PHP4之COOKIE支持详解
建立商业站点或者功能比较完善的个人站点,常常需要记录访问者的信息,在PHP中提供了两种方便的手段:session和cookie功能.为了永久的保持用户信息,则cookie是最便捷的手段.在这里我将为大家[详细] -
探究在 PHP 中使用 SESSION 的动态网站实现
所属栏目:[PHP教程] 日期:2023-11-18 热度:4571
PHP会话即SESSION是指用户从进入网站到关闭网站这段时间内活动的一种机制,它提供了所有网页都共同使用的公共变量存贮机制。那么SESSION到底有什么用处呢?网上购物时大家都用过购物车,你可以随时把你选购的商品加入[详细]
-
探究 PHP 代码规范及注释,以及文件组织格式
所属栏目:[PHP教程] 日期:2023-11-18 热度:4571
文件结构
|
|images
|include
|parameter
|config
|function
|index
images存放图片文件,include中是系统是要引用的文件,一般在parameter中存放参数文件,config中存放配置文件,function[详细] -
讨论一下在 PHP 中读取数组的迭代过程
所属栏目:[PHP教程] 日期:2023-11-18 热度:4571
PHP基本上就是一种数组语言。时常要进行大量的数组循环操作,主要有两种方式,一种是foreach,另一种是while,到底哪种好哪种坏一直有争论,虽然我很早就意识到了这个问题,但是一直没有细究,懵懂的感觉一直持续到现[详细]
-
PHP网站开发过程的安全性相关技能
所属栏目:[PHP教程] 日期:2023-11-16 热度:94
1、古老的欺骗SQL语句
在默认模式下,即使是你忘了把php.ini拷到/usr/local/lib/php.ini下,php还是打开magic_quotes_gpc=on。
这样所有从GET/POST/Cookie来的变量的单引号(')、双引号(")、反斜杠backslas[详细] -
解决PHP中错误的方法
所属栏目:[PHP教程] 日期:2023-11-16 热度:94
已经玩php一段时间了,基本是from 0开始的,经常出现的问题也很多,慢慢的可以熟练的查询文档了,而且,经验也不是很多。
先look here。:
error_reporting(1048);//1,2,4,7,...,1048
ob_start();[详细] -
PHP 防止重复提交和检查数据来路
所属栏目:[PHP教程] 日期:2023-11-16 热度:94
PHP Token(令牌)设计
设计目标:
避免重复提交数据.
检查来路,是否是外部提交
匹配要执行的动作(如果有多个逻辑在同一个页面实现,比如新增,删除,修改放到一个PHP文件里操作)
这里所说的token是在页面显[详细] -
PHP如何创建语义Web CRUD
所属栏目:[PHP教程] 日期:2023-11-16 热度:94
创建、读、更新和删除(Create/Read/Update/Delete,CRUD)操作是最基本的数据库操作,但是它们也是最重要的操作。CRUD 操作通常是使用关系数据库系统中的结构化查询语言(Structured Query Language,SQL)完成的。[详细]
-
解决PHP乱码的方法
所属栏目:[PHP教程] 日期:2023-11-16 热度:94
解决PHP乱码的方法
1、PHP 如何处理上传的CSV文件?
可以用fgetcsv函数: -- 从文件指针中读入一行并解析 CSV 字段
但他无法处理里边的中文; 所以在上传后,要先把csv转一下编码;
2、编码转换;
ic[详细] -
这里有40多个改进PHP代码的小诀窍
所属栏目:[PHP教程] 日期:2023-11-16 热度:94
40个优化php代码的技巧
1.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4;
2.echo的效率高于print,因为echo没有返回值,print返回一个整型;
3.在循环之前设置循环的最大次数,而非在在循环中;[详细] -
xml php动态载入与分段
所属栏目:[PHP教程] 日期:2023-11-16 热度:94
这是在看太平洋网的评论时看到的,太平洋网是用jsp做为后台语言,用来产生xml文件.然后在把数据绑定到html上的.我就用php也做了一个以下是源文件.
-----------------xml.htm------------------
<!DOCTYPE HTM[详细] -
PHP识破 24位BMP的验证码
所属栏目:[PHP教程] 日期:2023-11-16 热度:94
PHP识别24位BMP的验证码
今天接到个活,就是识别一个简单的验证码,这个验证码异常的简单,具有很少的干扰信息,所以只要拿到信息进行比较.很容易就可以识别,但是一切不会那么一帆风顺的..也许是对于我来说吧.我[详细] -
关于PHP操作文件的一些FAQ归纳
所属栏目:[PHP教程] 日期:2023-11-16 热度:94
PHP中对各类数据库的操作有着支持,对文件的操作也同样有着很丰富的操作方法,很多朋友现在的操作还是基于文件操作可是有的时候在操作文件的时候还存在不少的困惑和疑点,以下是我在日常编写过程中碰到的以及坛上朋友[详细]
-
浅谈开发PHP网站要需要知道的技巧
所属栏目:[PHP教程] 日期:2023-11-16 热度:94
浅谈开发PHP网站要掌握的技巧
1.使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里。这种方法把存储空间降到了接近四分之一(char(15) 的 15 个字节对整形的 4 个字节),计算一个特定的地址[详细] -
用PHP自定义错误处理器处理错误信息
所属栏目:[PHP教程] 日期:2023-11-14 热度:740
用PHP自定义错误处理器处理出错信息,如果您是PHP老手,当然知道当PHP脚本出错时发生了什么事情。此时PHP解析器将在屏幕上给出错误信息,如 Fatal error: Call to undefined function on line 19 --,因此程序在此处[详细]
