-
PHP正则表达式清除字符串里的空白
所属栏目:[PHP教程] 日期:2022-03-31 热度:136
我们经常会处理来自用户输入或从数据库中读取的数据,可能在你的字符串中有多余的空白或制表符,回车等。存储这些额外的字符是有点浪费空间的。 如果您想要去掉字符串开始和结束的空白可以使用PHP内部函数trim() 。但是, 我们经常想完全清除空白。需要把开[详细]
-
PHP程序的常见漏洞攻击解析
所属栏目:[PHP教程] 日期:2022-03-30 热度:155
综述:PHP程序也不是固若金汤,随着PHP的广泛运用,一些黑客们也在无时不想找PHP的麻烦,通过PHP程序漏洞进行攻击就是其中一种。在节,我们将从全局变量,远程文件,文件上载,库文件,Session文件,数据类型和容易出错的函数这几个方面分析了PHP的安全性[详细]
-
评论 PHP程序不适用大型系统的九大因素
所属栏目:[PHP教程] 日期:2022-03-30 热度:58
PHP确实十分容易编写。但是PHP也有一些十分严重的缺陷。下面我会给出我的理由,为什么PHP不适合于比小型业余网站更大的网站。 1、对递归的不良支持 递归是一种函数调用自身的机制。这是一种强大的特性可以把某些复杂的东西变得很简单。有一个使用递归的例[详细]
-
你或许尚未知道PHP的那7件事情
所属栏目:[PHP教程] 日期:2022-03-30 热度:194
1.使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里。这种方法把存储空间降到了接近四分之一(char(15) 的 15 个字节对整形的 4 个字节),计算一个特定的地址是不是在一个区段内页更简单了,而且加快了搜索和排序的速度(虽然有时[详细]
-
学习动态网页制造PHP技术的正则表达式
所属栏目:[PHP教程] 日期:2022-03-30 热度:100
正则表达式难于书写、难于阅读、难于维护,经常错误匹配意料不到的文本或者错过了有效的文本,这些问题都是由正则表达式的表现和能力引起的。每个元字符(metacharacter)的能力和细微差别组合在一起,使得代码不借助于智力技巧就无法解释。 许多包含一定特[详细]
-
聊聊PHP开发者必不可少的3个发展要素
所属栏目:[PHP教程] 日期:2022-03-30 热度:139
语法结构教科书上的知识和实际的程序设计是有区别的,真正的知识要在实际的开发中获得。每个php的开发人员在开始开发web应用程序之前,都应该熟悉下面的五件事: 1. 框架 框架可以说是php开发中的一个最重要的问题。用php开发web应用程序时有很多方法,有[详细]
-
如何成为PHP编程高手
所属栏目:[PHP教程] 日期:2022-03-30 热度:184
PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的首选语言。前不久的一份权威调查表明,现在已经有31.6%的网站使用PHP作为主要的服务器端编程语言。 1.懒惰是金 2.编写漂亮的代码 3.追求程序的速度,而不是编程的[详细]
-
聊聊PHP程序开发中的中文编码问题
所属栏目:[PHP教程] 日期:2022-03-30 热度:151
PHP程序设计中中文编码问题曾经困扰很多人,导致这个问题的原因其实很简单,每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展 ASCII 码, 中国的 GB2312-80,日本的 JIS 等。作为该国家/区域内信息处理的基础,字符编码集起着统一编码[详细]
-
聊聊PHP数组读取的循环操作
所属栏目:[PHP教程] 日期:2022-03-30 热度:95
PHP基本上就是一种数组语言。时常要进行大量的数组循环操作,主要有两种方式,一种是foreach,另一种是while,到底哪种好哪种坏一直有争论,虽然我很早就意识到了这个问题,但是一直没有细究,懵懂的感觉一直持续到现在,为了以后能节省点CPU时间,下面总[详细]
-
分析PHP编码规范之注释和文件结构
所属栏目:[PHP教程] 日期:2022-03-30 热度:176
images存放图片文件,include中是系统是要引用的文件,一般在parameter中存放参数文件,config中存放配置文件,function中存放方法文件,如javascript的方法等,并按功能模块的分类,将各功能的类也放入其中 文件名 文件夹命名一般采用英文,长度一般不超[详细]
-
聊聊PHP开发人员应熟悉的五个概念
所属栏目:[PHP教程] 日期:2022-03-30 热度:178
语法结构教科书上的知识和实际的程序设计是有区别的,真正的知识要在实际的开发中获得。每个php的开发人员在开始开发web应用程序之前,都应该熟悉下面的五件事: 1. 框架 框架可以说是php开发中的一个最重要的问题。用php开发web应用程序时有很多方法,有[详细]
-
拿 PHP 使 Web 数据分析进入更高境界
所属栏目:[PHP教程] 日期:2022-03-14 热度:178
设计您的数据分析,做比简单原始计数更多的事。 对 Web 数据进行有效和多层次的分析是许多面向 Web 企业能够生存的关键因素,数据分析检验的设计(和决策)通常是系统管理员和内部应用程序设计人员的工作,而他们可能除了能够把原始计数制成表格之外,对统[详细]
-
PHP完成任意字符集下正常显示网页的方法
所属栏目:[PHP教程] 日期:2022-03-14 热度:134
通常情况下,我们的网页要指定一个编码字符集,如 GB2312、UTF-8、ISO-8859-1 等,这样我们就可以在网页上显示我们指定编码的文字了。但是我们很可能会遇到这种情况,那就是我们可能希望在 ISO-8859-1 编码的网页上显示汉字,或者在 GB2312 编码的网页上显[详细]
-
PHP技巧 运用APC缓存优化PHP程序
所属栏目:[PHP教程] 日期:2022-03-14 热度:54
Alternative PHP Cache(APC)是 PHP 的一个免费公开的优化代码缓存。它用来提供免费,公开并且强健的架构来缓存和优化 PHP 的中间代码。 在 Windows 下,APC 要求有 c:/tmp 目录,并且该目录要对 Web 服务器进程可写。 1、安装 以PHP extension 形式安装[详细]
-
PHP技巧 正确了解PHP程序编译时的错误信息
所属栏目:[PHP教程] 日期:2022-03-14 热度:87
我们编写程序时,无论怎样小心谨慎,犯错总是在所难免的。这些错误通常会迷惑PHP编译器。如果开发人员无法了解编译器报错信息的含义,那么这些错误信息不仅毫无用处,还会常常让人感到沮丧。 更好地理解错误信息可以大大节省确定并改正错误内容所花费的时[详细]
-
PHP技巧 通过实例深入分析require和include的用法
所属栏目:[PHP教程] 日期:2022-03-14 热度:55
在php中,include和require的作用比较容易混淆。下面我以一个经典例子来深刻说明它们的区别。 当我们经常访问一个数据库时,可以把连库语句写成一个文件 以下为引用的内容: con_db.php ?php $dbh = mysql_connect(localhost,,); mysql_select_db(admreqs)[详细]
-
PHP技巧 PHP脚本中对于拼写检查函数库
所属栏目:[PHP教程] 日期:2022-03-14 热度:126
aspell_new : 载入一个新的字典。 aspell_check : 检查一个单字。 aspell_check-raw : 检查一个单字,即使拼错也不改变或修正。 aspell_suggest : 检查一个单字,并提供拼写建议。 aspell_new 载入一个新的字典。 语法:int aspell_new(string master, str[详细]
-
PHP技巧 优化动态网页技术PHP程序的8条方法
所属栏目:[PHP教程] 日期:2022-03-14 热度:148
1、如果一个函数可以声明为静态的,那么就用静态的,速度是改进的一个因素4。 2、# Avoid magic like __get, __set, __autoload 3、require_once() is expensive 4、Use full paths in includes and requires, less time spent on resolving the OS paths.[详细]
-
PHP技巧 Smarty adodb分页实例
所属栏目:[PHP教程] 日期:2022-03-14 热度:92
利用Smarty adodb分页示例, 下面给出的是分页部份的代码。 分页文件:page.lbi 以下为引用的内容: table width=100% border=0 cellpadding=0 cellspacing=0 form name=jump method=post action= tr td height=28 align=center valign=bottom当前页 !--{$n[详细]
-
在PHP中使用灵巧的体系架构
所属栏目:[PHP教程] 日期:2022-03-14 热度:84
很久以前我就想写这篇文章了,但是一直都没有时间。这里并不是想要告诉你怎样做,我希望它可以投石问路,和大家讨论一下如何开发一个好的、扩展性佳的web应用。 我从事开发已经有2-3年了,回望刚开始做的程序,真有点不相信是自己写的,现在我的web开发技[详细]
-
学习PHP技巧 txtSQL安装手册中文版
所属栏目:[PHP教程] 日期:2022-03-14 热度:142
txtsql的最大优点之一是文档很详细,可惜,我在网上找了半天也找不到中文版的文档,所以只好自己动手,利人利已吧,不过自己的E文水平自己是很清楚的,希望大家看了不会笑掉大牙才好,还希望大家多多指教。 欢迎使用txtSQL 2.2快速安装手册。这页将指引你[详细]
-
PHP学习入门的一些基础知识
所属栏目:[PHP教程] 日期:2022-03-13 热度:70
一,PHP脚本代码标记 PHP的脚本是文件中一对特殊标记所包括的内容,如ASP是%....%,PHP可看成是?...?。 然而为了适应XML标准以将PHP嵌入到XML或XHTML中,PHP不建议使用短格式的?...?,而建议使用长格式标记?php...? 此外PHP代码块还支持 script language=ph[详细]
-
PHP精确到每一秒钟的在线人数显示代码
所属栏目:[PHP教程] 日期:2022-03-13 热度:161
以下为引用的内容: ?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_t[详细]
-
WINDOWS服务器安装多套PHP的另类解决方案
所属栏目:[PHP教程] 日期:2022-03-13 热度:50
我们需要在WINDOWS服务器中安装多个不同版本的PHP环境,或采用不同的php.ini配置,例如在使用中国E商务网的IONCUBE系统对PHP程序进行加密后,要在php.ini中设置加载选项目,但这个选项和zend加密程序解释器不能同时存在,如果在服务器中有另外程序采用ZEND加[详细]
-
PHP新手总结的PHP基础知识
所属栏目:[PHP教程] 日期:2022-03-13 热度:161
看了些PHP的基础知识,自己在这里总结下: 1、在HTML嵌入PHP脚本有三种办法: 以下为引用的内容: <scriptlanguage=php> //嵌入方式一 echo(test); </script> <? //嵌入方式二 echo<br>test2; ?> <?php //嵌入方式三 echo<br>test3; ?> 还有一[详细]

浙公网安备 33038102330577号