-
PHP采用自定义函数实现遍历目录下所有文件的技巧
所属栏目:[PHP教程] 日期:2022-09-08 热度:160
这篇文章主要介绍了PHP采用自定义函数实现遍历目录下所有文件的方法,是PHP程序开发中常见的功能,需要的朋友可以参考下。 目录的遍历是PHP程序设计中经常会用到的一个功能,很多PHP项目都有这一功能模块。今天本文就来实例解析一下PHP采用自定义函数实现遍历[详细]
-
设置php.ini 脚本超时方法介绍
所属栏目:[PHP教程] 日期:2022-08-25 热度:65
设置php.ini 脚本超时方法有二种: 方法一:利用php页面中加 set_time_limit(),如在php文档开始处加上set_time_limit(100),代表为100秒超时。 方法二:在php.ini里面设置 max_execution_time = 1800; 当前上面方法可以利用ini_set(选项,值),ini_set(max_executi[详细]
-
php中处理各种应用的乱码问题
所属栏目:[PHP教程] 日期:2022-08-25 热度:187
php中解决各种应用的乱码问题 1) 使用标签设置页面编码 这个标签的作用是声明客户端的浏览器用什么字符集编码显示该页面,xxx 可以为 GB2312、GBK、UTF-8(和MySQL不同,MySQL是UTF8)等等,因此,大部分页面可以采用这种方式来告诉浏览器显示这个页面的时候采用什[详细]
-
php常用的运算符及操作符号细解
所属栏目:[PHP教程] 日期:2022-08-25 热度:101
?php /*运算符号(PHP)操作符号 * * 按运算符号功能分为: * 一、算术运算符 + - * / % ++ -- * 二、字符串运算符 . 连接运算符 * 三、赋值运算符 = += -= *= /= %= .= * 四、比较运算符 = = == === != !== * 比较运算符---条件运算符---关系运算符 * 比较[详细]
-
php 错误屏蔽 error_reporting详尽
所属栏目:[PHP教程] 日期:2022-08-25 热度:159
在Windows环境下:原本在php4.3.0中运行正常的程序,在4.3.1中为何多处报错,大体提示为:Notice:Undefined varialbe:变量名称,例如有如下的代码: if (!$tmp_i) { $tmp_i=10; } 在4.3.0中运行正常,在4.3.1中运行会提示Notice:Undefined varialbe:tmp_i,问题[详细]
-
php将textbox回车符转换html 换行代码
所属栏目:[PHP教程] 日期:2022-08-25 热度:100
接受新闻内容的来源有时直接就是TextBox中的文本内容,但是如果对文本内容没有做处理的话,文本就会没有任何的格式,挤在一起,逐行显示。现在说的是如何让文本内容可以换行,然后不至于挤在一起。 单步调试时,会发现获取到的文本内容中,文本中的换行被替[详细]
-
php json_encode中文乱码修复办法
所属栏目:[PHP教程] 日期:2022-08-25 热度:180
中文在php开发中经常会有意无意的碰到问题,今天我们来看看json_encode中文乱码的解决办法吧,虽然方法不是很好,但可以解决问题,问题的实例代码如下: ?php $arr = array ( Name=希亚, Age=20 ); $jsonencode = json_encode($arr); echo $jsonencode; ? 结果如[详细]
-
php解决input输入多个空格仅显示一个的问题
所属栏目:[PHP教程] 日期:2022-08-25 热度:117
这里简单的介绍了关于php解决input输入多个空格只显示一个的问题,我们利用了chr(32)来替换成html空格符,实例代码如下: body form id=form1 name=form1 method=post action= label for=textfield/label input type=text name=txt id=txt / input type=submi[详细]
-
php网页出现乱码
所属栏目:[PHP教程] 日期:2022-08-25 热度:156
很久没写php了今天在用时突然了其怪的乱码错误重现是我惊诧莫名啊,下面来看看我的排查方法。 有一个很久的工程今天要莫名其妙的重新启动了,这个工程是xampp的环境不知道xampp?你Google一下吧,这个我不多说了。 一开始轻车熟路,apahce配置,php配置一路下[详细]
-
php中各种换行符过滤办法介绍
所属栏目:[PHP教程] 日期:2022-08-25 热度:200
在php中默认换代码换行有//n还有一个就是回车换行了/r/n以及我们的ascii编辑的chr(32) chr(13)分别是回车和空格哦,下面是简单介绍不同系统之间的换行符在php中的用法。 ?php //php 不同系统的换行 //不同系统之间换行的实现是不一样的 //linux 与unix中用 /[详细]
-
php include与require用法说明
所属栏目:[PHP教程] 日期:2022-08-25 热度:113
引用文件的方法有两种:require 及 include。两种方式提供不同的使用弹性。 require 的使用方法如 require(MyRequireFile.php); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部[详细]
-
在PHP中使用FCKeditor2.3.2配置
所属栏目:[PHP教程] 日期:2022-08-06 热度:98
FCKeditor2.3.2在线编辑器非常好用,完全支持文件上传。今天baidu了一下午终于搞定了。 下载FCKeditor2.3.2,解压至FCKeditor。 1首先删除不必要的文件节省空间。凡是以_开头的文件如_samples,_testcases和一些用不到的.asp、.jsp、.cfm文件统统干掉。 2修[详细]
-
教你如何使用PHP开发高效的WEB系统
所属栏目:[PHP教程] 日期:2022-08-06 热度:188
PHP是一个很优秀的工具,它可以简单,也可以复杂。不一样的项目,应该用不一样的PHP。 大型项目 - 扩展、优化后的PHP 这里的大型项目,简单的指分布式项目,就是说,你的程序需要被部署在N台服务器上了。在这个层级上,PHP比起j2ee的确缺乏很多支持。我曾和s[详细]
-
在php中调用fckeditor网页编辑器方法
所属栏目:[PHP教程] 日期:2022-08-06 热度:164
今天我们要讲了是关于php如何调用代码如: ? include(../editor/fckeditor.php); $ofckeditor = new fckeditor(fckeditor1) ; $ofckeditor-basepath = ../editor/; $ofckeditor-value = ; $ofckeditor-width = 100% ; $ofckeditor-height = 360 ; $ofckedito[详细]
-
php过滤危险html代码说明
所属栏目:[PHP教程] 日期:2022-08-06 热度:53
用PHP过滤html里可能被利用来引入外部危险内容的代码。有些时候,需要让用户提交html内容,以便丰富用户发布的信息,当然,有些可能造成显示页面布局混乱的代码也在过滤范围内。 以下是引用片段: #用户发布的html,过滤危险代码 function uh($str) { $farr =[详细]
-
php4和php5差异
所属栏目:[PHP教程] 日期:2022-08-06 热度:191
PHP5 中的对象已经进行了较系统、较全面的调整,现在的样子可能看起来会有些类似于 Java。本小节着重讲述 PHP5 中新的对象模式,并举了一些较简易的例子来说明。就让本节成为你的 PHP5 之旅的一个新起点吧。:) * 构造函数和析构函数 * 对象的引用 * 对象的[详细]
-
php数据库连接方式
所属栏目:[PHP教程] 日期:2022-08-06 热度:159
通过PHP你可以轻松的连接到数据库,请求数据并将其显示在你的web站点中,甚至修改数据库中的数据。MySQL是一种很流行的数据库,并且在互联网中有许多有关PHP与MySQL的教程。MySQL是免费的,这一点也许就吸引了不少人。由于其广泛应用,我就不想在这里赘述MyS[详细]
-
怎样正确理解PHP的错误信息
所属栏目:[PHP教程] 日期:2022-08-06 热度:145
我们编写程序时,无论怎样小心谨慎,犯错总是在所难免的。这些错误通常会迷惑PHP编译器。如果开发人员无法了解编译器报错信息的含义,那么这些错误信息不仅毫无用处,还会常常让人感到沮丧。 我们编写程序时,无论怎样小心谨慎,犯错总是在所难免的。这些错[详细]
-
php页面漏洞分析及有关问题解决
所属栏目:[PHP教程] 日期:2022-08-06 热度:134
从现在的网络安全来看,大家最关注和接触最多的WEB页面漏洞应该是ASP了,在这方面,小竹是专家,我没发言权。然而在PHP方面来看,也同样存在很严重的安全问题,但是这方面的文章却不多。在这里,就跟大家来稍微的讨论一下PHP页面的相关漏洞吧。 我对目前常见[详细]
-
PHP原版HTML编码器溢出问题的处理
所属栏目:[PHP教程] 日期:2022-08-06 热度:82
PHP5.1.6、4.4.4及以前版本中,在查找关于htmlspecialchars and htmlentities相关字符编码的时候,当UTF-8编码被选择的时候可能会触发一个可能的缓冲器溢出。 While we were searching for a hole in htmlspecialcharsand htmlentitiesto bypass the encodin[详细]
-
php下载jpg文件为空处理方法
所属栏目:[PHP教程] 日期:2022-08-06 热度:115
jpg格式的文件,点击在浏览器中打开显示为红叉:代码如下: $filetype = image/pjpeg; header(content-type: {$filetype}); header(expires: 0); exit; 首先排查初始文件是否有问题: 1、echo $filepath; 2、根据输出的文件完整路径,打开文件,没有问题 排除[详细]
-
PHP代码优化及PHP相关问题盘点
所属栏目:[PHP教程] 日期:2022-08-05 热度:113
PHP代码优化及PHP相关问题总结 1,在函数中,传递数组时:使用 return 比使用 global 要高效比如 function userloginfo($usertemp){ $detail=explode(|,$usertemp); return $detail; 2,(这个代码用于得到程序目录对应的网址,推荐使用) $urlarray=explode(/,$HTT[详细]
-
有关PHP转义符的一点总结
所属栏目:[PHP教程] 日期:2022-08-05 热度:98
最近在写bbs中,遇上代码转换问题。寻找了很久,才得到一个比较完善的解决办法,可以彻底还原发文者的原文。 以下贴出,供大家指正。 系统:linux php4 oracle8i ? //--标题,名字等字段入库处理(去首尾空格) function trans_string_trim($str) { $str=trim($[详细]
-
PHP空白页面常见缘由及解决方法
所属栏目:[PHP教程] 日期:2022-08-05 热度:150
编写PHP,难免会出现错误。其实出现错误也不难解决,最难解决的是出现空白页面。大家想想看,若编写PHP出现错误,可以根据错误的提示来改正,倘若PHP什么也不给你显示,那岂不是让编写者困挠不已? 下面,我就把我在编写PHP时总结出来的有关PHP空白页面的解[详细]
-
PHP网站开发中有关包含路径问题的解决方案
所属栏目:[PHP教程] 日期:2022-08-05 热度:57
于PERL与PHP中的包含路径一直是一个比较难解的问题,主要是与操作系统和WEB服务器有关,不可能非常智能化的解决这个路径问题。 相对于PERL,PHP的路径好得多,解决起来也轻易得多,因为PHP的相对路径在PHP程序中的任何场合都可以使用,而不象PERL在某些语句[详细]