-
使用PHP编写可实现WAP动态网页的代码
所属栏目:[PHP教程] 日期:2023-11-14 来源:DaWei
WAP(无线通讯协议)是在数字移动电话、个人手持设备(PDA等)及计算机之间进行通讯的开放性全球标准协议。随着无线通讯的不断发展,静态的WAP页面在很多方面已经不能满足用户个性化的要求,因此开发者可以在WAP服务器端[详细]
-
如何书写PHP代码更安全
所属栏目:[PHP教程] 日期:2023-11-14 来源:DaWei
怎样书写PHP代码更安全?PHP是一个很容易学习的语言, 许多人在没有任何编程背景下学习它作为一种去增加一些互动元素到他们的网站的方法. 不幸的是,这往往意味着PHP程序员,尤其是那些较新的Web开发程序员, 并没有觉察他[详细]
-
PHP输出控制功能在简繁体转化中的应用
所属栏目:[PHP教程] 日期:2023-11-14 来源:DaWei
概要:本文对PHP的输出控制功能进行了简单介绍并对其在简繁体转化中的应用给出了具体思路和实例。
一 PHP 输出控制功能介绍
PHP作为当今流行的脚本语言之一,具有编写简便,执行速度快,扩充性好等优点。PHP的[详细] -
PHP正则表达式移除字符串中的空白
所属栏目:[PHP教程] 日期:2023-11-14 来源:DaWei
我们经常会处理来自用户输入或从数据库中读取的数据,可能在你的字符串中有多余的空白或制表符,回车等。存储这些额外的字符是有点浪费空间的。
如果您想要去掉字符串开始和结束的空白可以使用PHP内部函数trim() [详细] -
php代码防注入,保障代码安全
所属栏目:[PHP教程] 日期:2023-11-13 来源:DaWei
今天写代码的时候猛然想到是不能能够通过一个文件来处理整个网站中所有可能出现注入的地方进行防范呢?这样就能够不用在每个程序里对每个变量进行过滤,节省了时间和代码。
我们主要是从两点出发,因为我们的获取[详细] -
PHP函数教程:获得图象信息的PHP函数
所属栏目:[PHP教程] 日期:2023-11-13 来源:DaWei
获取图象信息的PHP函数getimageinfo()。
以下为引用的内容:
<?php
function getimageinfo(img) { //img为图象文件绝对路径
img_info = getimagesize(img);
switch (img_info[2]) {
case 1:
imgtype = "g[详细] -
使用PHP实现对浏览器的缓存控制的技巧
所属栏目:[PHP教程] 日期:2023-11-13 来源:DaWei
Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想
在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(),
发送的文件头信息产生影响,只对[详细] -
PHP在网站开发中的一些好处
所属栏目:[PHP教程] 日期:2023-11-13 来源:DaWei
在多数WEB开发者眼中,ASP和JSP都被认为是领跑者,而PHP却被认为是个弱小的“挣扎者”,或者说它是一门被贬低为业余者才使用的语言,不值得参与企业WEB开发的竞争。在我看来,PHP没有被当作竞争者的理由是[详细]
-
使用 PHP 和 SQL 的安全防范,避免遭受攻击。
所属栏目:[PHP教程] 日期:2023-11-13 来源:DaWei
在PHP编码的时候,如果考虑到一些比较基本的安全问题,首先一点:
1. 初始化你的变量
为什么这么说呢?我们看下面的代码:
以下为引用的内容:
if ($admin)
{
echo '登陆成功!';
include('a[详细] -
PHP数据库备份程序
所属栏目:[PHP教程] 日期:2023-11-13 来源:DaWei
php代码:
<?php
/*******************************************************
**文 件 名:DBManagement.php
**Copyright (c)2007-2008 ** 网站开发部
**文件编号:wtcms-lcq-db-004
**创 建 人:林超旗
**日 期[详细] -
PHP_include文件出错的处理方法
所属栏目:[PHP教程] 日期:2023-11-13 来源:DaWei
经常当php页面中利用include, require, require_once包含了一些其他位置的页面时,会出现错误,比如没有发现次页面,或者权限不允许等,可以根据以下方法来排除
1. 出现“未找到文件“类似的错误时候,[详细] -
PHP中 string 的用法及介绍
所属栏目:[PHP教程] 日期:2023-11-13 来源:DaWei
如何使用PHP中的字符串函数
(1)echo,print,printf,sprintf
前两个函数是输出字符串.字符串中如果有变量名则被替换成其值.
后两个函数类似于C的同名函数.
(2)strchr,strlen,strtok,strrchr,strrev,strstr[详细] -
利用 PHP 5.8,开发了一个支持同时上传多个文件的类
所属栏目:[PHP教程] 日期:2023-11-10 来源:DaWei
根据需要写了个PHP5 UTF8环境的文件上传类,支持多文件上传,并对常用文件的类型进行MIME检测.
还有些功能没有加上去,如自动更名,图片处理等.可根据需要自己添加.
USE:
$up = new upfile(ROOT_PATH.'data[详细] -
PHP5 OOP编程中的代理及异常的内容
所属栏目:[PHP教程] 日期:2023-11-10 来源:DaWei
异常处理是PHP 5中的另外一个新特征,当与OOP联用时,它能够实现良好地控制错误处理和报告。
一、 DBQuery对象
现在,我们的DBQuery对象简单地模仿一个存储过程—一旦被执行,即返回一个必须进行保存的结[详细] -
PHP中addcslashes函数和stripcslashes的使用方法
所属栏目:[PHP教程] 日期:2023-11-10 来源:DaWei
今天在写一个网站的英文版时,写完后填加英文资料,我随便填写时一点问题没有,但每当填加指定的内容时却填加不上,也不报错,我查看了数据库,发现这个字段用的是“TEXT”数据数型,我以为是内容过长的原[详细]
-
编写 PHP 文档的准则
所属栏目:[PHP教程] 日期:2023-11-10 来源:DaWei
1 文件结构
|
|images
|include
|parameter
|config
|function
|index
images存放图片文件,include中是系统是要引用的文件,一般在parameter中存放参数文件,config中存放配置文件,function中[详细] -
动态网页制作PHP常用的正规表达方式
所属栏目:[PHP教程] 日期:2023-11-10 来源:DaWei
匹配中文字符的正则表达式:
[/u4e00-/u9fa5]
匹配双字节字符(包括汉字在内):
[^/x00-/xff]
应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
String.prototype.len=function(){return t[详细] -
使用 PHP 来构建大规模项目的技巧与方法
所属栏目:[PHP教程] 日期:2023-11-10 来源:DaWei
面向对象编程的概念:
不同的作者之间说法可能不一样,但是一个OOP语言必须有以下几方面:
抽象数据类型和信息封装、继承、多态
在PHP中是通过类来完成封装的:
代码:
<?php
class Something {
// [详细] -
在系列的其中一章中,我们将探讨 PHP 中使用到的正则表达式
所属栏目:[PHP教程] 日期:2023-11-10 来源:DaWei
今天起,会开始弄一个PHP教程系列文章. 主要是针对正则表达式的。
大概的内容排序是这样安排的:
1. PHP 中的正则表达式
2. 八个实用的PHP正则表达式
3. 如何书写更易阅读的PHP正则表达式
4. 半小时精通[详细] -
利用PHP脚本更改Linux或Unix系统口令
所属栏目:[PHP教程] 日期:2023-11-10 来源:DaWei
需要的工具和安装:
你必须安装下面的工具和软件:
– 修改口令的Shell脚本;
– Sudo 访问权;
– Apache or Lighttpd web 服务器;
– PHP服务端程序。
步骤1: 安装可以修改用[详细] -
使用PHP时,可以运用技巧来滤除危险的HTML代码
所属栏目:[PHP教程] 日期:2023-11-10 来源:DaWei
用PHP过滤html里可能被利用来引入外部危险内容的代码。有些时候,需要让用户提交html内容,以便丰富用户发布的信息,当然,有些可能造成显示页面布局混乱的代码也在过滤范围内。
#用户发布的html,过滤危险代码
f[详细] -
php对gb编码动态转utf-8编码的几个方式评测
所属栏目:[PHP教程] 日期:2023-11-10 来源:DaWei
在《IP地址->地理位置转换的测评》一文中提到用ip2addr函数直接读取IP数据库文件是效率最高的,相比用MySQL数据库存储IP数据,用SQL查询是效率最低的。但是IP数据库文件QQWry.dat是GB2312编码的。现在我需要UTF-8编码[详细]
-
谈谈在 PHP 中实现的静态发布方法
所属栏目:[PHP教程] 日期:2023-11-09 来源:DaWei
如今很多网站都是静态发布的,PHP当然也可以方便的实现静态发布喽,具体的实现方法很多,下面我就说说我会的两种方法。
方法一:ob_get_contents()
这是一种很方便的方法,也是很常用的方法,实现原理是:首先[详细] -
深入解析 PHP 中使用缓存的技巧与方法
所属栏目:[PHP教程] 日期:2023-11-09 来源:DaWei
PHP,一门最近几年兴起的web设计脚本语言,由于它的强大和可伸缩性,近几年来得到长足的发展,php相比传统的asp网站,在速度上有绝对的优势,想mssql转6万条数据php如需要40秒,asp不下2分钟.但是,由于网站的数据越来越多,我[详细]
-
使用PHP V5开发多任务应用程序
所属栏目:[PHP教程] 日期:2023-11-09 来源:DaWei
常规的PHP版本没有内置支持多任务能力,所以很多php开发者坚信这一点无法实现多任务在实际的PHP应用中运行。例如,如果应用程序需要其他 Web 站点的信息,那么在远程检索完成之前它都必须停止。这是错误的!通过本文了[详细]
