-
php实现gb2312和unicode间编码转换
所属栏目:[PHP教程] 日期:2022-03-30 热度:162
gb2312 和 unicode 间的编码转换 下面的例子是将 gb2312 转换为 全这种形式 php4.3.1以后的iconv函数很好用的,只是需要自己写一个uft8到unicode的转换函数 查表(gb2312.txt)也行。 ? $text = 电子书库; preg_match_all(/[/x80-/xff]?./,$text,$ar); forea[详细]
-
利用php和js来轻松实现页面数据的刷新
所属栏目:[PHP教程] 日期:2022-03-30 热度:187
利用XXXX.htm和XXX.php两个文件来实现数据的刷新 XXXX.htm head script // Refresh code r_s = 0; timenow = 0; function calrs() { d = new Date(); h= d.getHours(); m = d.getMinutes(); s = d.getSeconds(); if( m 10) m = 0 m; if( s 10) s = 0 s; st[详细]
-
PHP开发大型项目的方法 OOP思想
所属栏目:[PHP教程] 日期:2022-03-30 热度:124
面向对象编程的概念: 不同的作者之间说法可能不一样,但是一个OOP语言必须有以下几方面: 抽象数据类型和信息封装、继承、多态 在PHP中是通过类来完成封装的: 代码: ?php class Something { // 在OOP类中,通常第一个字符为大写 var $x; function setX($[详细]
-
动态网页制作PHP常用的正则表达式
所属栏目:[PHP教程] 日期:2022-03-30 热度:59
匹配中文字符的正则表达式: [/u4e00-/u9fa5] 匹配双字节字符(包括汉字在内): [^/x00-/xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len=function(){return this.replace([^/x00-/xff]/g,aa).length;} 匹配空行[详细]
-
PHP教程 PHP编码书写规范
所属栏目:[PHP教程] 日期:2022-03-30 热度:74
1 文件结构 | |images |include |parameter |config |function |index images存放图片文件,include中是系统是要引用的文件,一般在parameter中存放参数文件,config中存放配置文件,function中存放方法文件,如javascript的方法等,并按功能模块的分类,[详细]
-
PHP输出控制功能在简繁体转换里的应用
所属栏目:[PHP教程] 日期:2022-03-30 热度:108
概要:本文对PHP的输出控制功能进行了简单介绍并对其在简繁体转化中的应用给出了具体思路和实例。 一 PHP 输出控制功能介绍 PHP作为当今流行的脚本语言之一,具有编写简便,执行速度快,扩充性好等优点。PHP的输出信息控制函数可以让你控制你的脚本输出的[详细]
-
拿PHP自定义错误处理器处理出错信息
所属栏目:[PHP教程] 日期:2022-03-30 热度:101
用PHP自定义错误处理器处理出错信息,如果您是PHP老手,当然知道当PHP脚本出错时发生了什么事情。此时PHP解析器将在屏幕上给出错误信息,如 Fatal error: Call to undefined function on line 19 --,因此程序在此处终止。这个信息会吓到客户,他可能立即[详细]
-
怎样使用PHP中的字符串函数
所属栏目:[PHP教程] 日期:2022-03-30 热度:89
1)echo,print,printf,sprintf 前两个函数是输出字符串.字符串中如果有变量名则被替换成其值. 后两个函数类似于C的同名函数. (2)strchr,strlen,strtok,strrchr,strrev,strstr,strtolower, strtoupper,substr,ucfirst 这些是常用的字符串操作函数,有些和C中[详细]
-
PHP_include文件出错的解决办法
所属栏目:[PHP教程] 日期:2022-03-30 热度:57
经常当php页面中利用include, require, require_once包含了一些其他位置的页面时,会出现错误,比如没有发现次页面,或者权限不允许等,可以根据以下方法来排除 1. 出现未找到文件类似的错误时候,检查include文件的位置是否正确,下面引用php手册页面的原[详细]
-
如何书写PHP代码更安全
所属栏目:[PHP教程] 日期:2022-03-30 热度:63
怎样书写PHP代码更安全?PHP是一个很容易学习的语言, 许多人在没有任何编程背景下学习它作为一种去增加一些互动元素到他们的网站的方法. 不幸的是,这往往意味着PHP程序员,尤其是那些较新的Web开发程序员, 并没有觉察他们网站中潜在安全风险. 这里是一些比较[详细]
-
用PHP编程语言开发动态WAP网站
所属栏目:[PHP教程] 日期:2022-03-30 热度:200
WAP(无线通讯协议)是在数字移动电话、个人手持设备(PDA等)及计算机之间进行通讯的开放性全球标准协议。随着无线通讯的不断发展,静态的WAP页面在很多方面已经不能满足用户个性化的要求,因此开发者可以在WAP服务器端使用诸如PHP等语言产生动态的WML页面,[详细]
-
怎样屏蔽PHP中的通知和警告
所属栏目:[PHP教程] 日期:2022-03-30 热度:174
如何屏蔽PHP中的通知和警告?警告有时可以从一些代码中删除,当代码中弹出警告提示时,用户可进行适当选择,其中包括将它们写在错误日志中,或完全忽视。而Alexander Netkachev却有不同的解决方案通过内建在PHP中的例外报告来处理、该编码技巧将展示如何通[详细]
-
学习PHP必备的知识和工具
所属栏目:[PHP教程] 日期:2022-03-30 热度:134
学习PHP必备的知识及工具: 数据库操作:PEAR,这个里边的DB库大家都知道很好用,也很耐用。准推荐。PDO,这个在PHP。INI里配置一下,应该说是很不错,很推荐。 ADODB,老同志了,大家也可以用一用,效果也还是很明显,推荐。 框架: ZENDFRAMEWORK,这用[详细]
-
怎样PHP调用文本文件的内容
所属栏目:[PHP教程] 日期:2022-03-30 热度:73
如何PHP调用文本文件的内容:首先通过file函数打开服务器上的一个文本文件,返回的$myFile 就将成为这个文件操作的句柄,然后再通过循环指令,取出文件中每一行的内容并打印出来。 编程思路 首先要使用的函数为fi1e,本函数与 readfile() 类似,不同的地方[详细]
-
PHP程序员不可忽视的几点精华
所属栏目:[PHP教程] 日期:2022-03-30 热度:164
我发现很多的PHP程序员,尤其是学习还不是很久的,都不知道PHP的精华所在。Perl当年如何在商界出名?其强大的正则表达式。而PHP呢?他是一门从Unix下发展起来的语言,当然也就继承了Perl的很多特点,同时C的优点都有。快速、简洁、明了,尤其是C程序员,PHP[详细]
-
聊聊PHP中汉字替换与模式匹配的问题
所属栏目:[PHP教程] 日期:2022-03-30 热度:122
谈PHP中汉字替换与模式匹配的问题,PHP 4.0中新添加了30个与组数有关的函数,其中一些常见的函数可以判断一个数组中是否包含某个元素,对一个数组中的元素进行计数,添加或删除数组中的元素或者对数组中的元素进行排序。 如果有一个很大的数组,而你需要找[详细]
-
聊聊PHP开发团队的管理之道
所属栏目:[PHP教程] 日期:2022-03-11 热度:174
看了标题,也许很多程序员会反感的说:程序员的做人问题先不用谈,你想出来这个标题,那你做人是不是有问题吧! 笔者本人并不反驳这样的说法,每个人都有自己的做人原则。有句俗话说的好:我不苟同你的思想,但是我绝对捍卫你思想的自由。 是,这是站在个[详细]
-
运用PHP制作简单的内容采集器
所属栏目:[PHP教程] 日期:2022-03-11 热度:54
采集器,通常又叫小偷程序,主要是用来抓取别人网页内容的。关于采集器的制作,其实并不难,就是远程打开要采集的网页,然后用正则表达式将需要的内容匹配出来,只要稍微有点正则表达式的基础,都能做出自己的采集器来的。 前几天做了个小说连载的程序,因[详细]
-
Php常见问题汇总
所属栏目:[PHP教程] 日期:2022-03-11 热度:185
在提问题前请先仔细查阅PHP手册,MYSQL手册 以及PHPINFO里面的设置。 另外希望你读一下PHP编程标准。(站长书库) 精彩30问,网罗常见PHP问题,希望大家细心查看。 1:为什么我得不到变量 我在一网页向另一网页POST数据name,为什么输出$name时却得不到任何值?[详细]
-
如何才能成为PHP高手?
所属栏目:[PHP教程] 日期:2022-03-11 热度:102
PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的首选语言。前不久的一份权威调查表明,现在已经有31.6%的网站使用PHP作为主要的服务器端编程语言。 1.懒惰是金 2.编写漂亮的代码 一、懒惰是金 做一个懒惰的程序员[详细]
-
一些PHP学习过程中的心得与经验
所属栏目:[PHP教程] 日期:2022-03-11 热度:199
学习php也有几个月了。断断续续的学习吧。没有整天整天的写代码。其实我倒是希望有时间整天整天的写代码。那样的话就可以提高的更快了。我大二,计算机类的学生,大一的时候学习过C ,大二上学期的时候学习了汇编语言,所以对编程有一点点基[详细]
-
PHP大潮将至 PHP近年发展解析
所属栏目:[PHP教程] 日期:2022-03-11 热度:164
说起PHP近几年的发展,可以说是突飞猛进。EDC在2006年的统计信息表明PHP已经跻身全球三个编程语言的行列,并且其是以Web脚本语言的身份参与竞争的。其它两个语言(Java和.net)都是通用的语言(可以开发多种应用)。但是,令人难以置信的是,PHP目前的发展速度[详细]
-
大型系统上PHP令人不爽的几个原因
所属栏目:[PHP教程] 日期:2022-03-11 热度:109
我在过去的四年里一直致力于PHP应用的开发。PHP确实十分容易编写。但是PHP也有一些十分严重的缺陷。 下面我会给出我的理由,为什么PHP不适合于比小型业余网站更大的网站。 1. 对递归的不良支持 递归是一种函数调用自身的机制。这是一种强大的特性可以把某[详细]
-
让你的PHP引擎全速运转的三个简单妙招
所属栏目:[PHP教程] 日期:2022-03-11 热度:108
作为流行的 Web 编程语言, PHP 的最大优势就是速度。 PHP4 已经在这方面做的非常好了,你几乎找不到比它更快的脚本编程语言了。但是如果你的应用负荷很大,而带宽又比较小,或者有其他的瓶颈影响你的服务器性能,那么,你不妨试试笔者为你开出的几个药方[详细]
-
PHP对比ASP 这还值得讨论吗?
所属栏目:[PHP教程] 日期:2022-03-11 热度:117
什么是PHP PHP代表了超文本处理器,这意味着你必须知道,它是一种服务器端的处理语言,且以HTML的形式出现。它最常用的地方就是网页了,数据从客户机发送到Web服务器,信息在此被处理并返回结果。 但这种通用性的语言丝毫不局限于在网页方面,PHP也能被用[详细]
