php在字符串中查找另一个字符串 2017年02月06日 36 阅读 <a href="./">返回列表</a><br> <form action="<?echo $PHP_SELF;?>" method="post"> 在<input type="text" name="string" value="<?echo $string;?>">中查找<input type="text" name="query" value="<?ec...
PHP分页显示制作详细讲解 2017年02月06日 36 阅读 每页多少条记录($PageSize)? 当前是第几页($CurrentPageID)? 现在只要再给我一个结果集,我就可以显示某段特定的结果出来。 至于其他的参数,比如:上一页($PreviousPageID)、下一页($NextPageID)、总页数($numPages)等等,都可以根据前边这几个东西得到。 以mysql数据库为例,如果要从表内截取某段内容,sql语句可以用:select * from table limit offset...
php下HTTP Response中的Chunked编码实现方法 2017年02月06日 37 阅读 进行Chunked编码传输的HTTP Response会在消息头部设置: Transfer-Encoding: chunked 表示Content Body将用Chunked编码传输内容。 Chunked编码使用若干个Chunk串连而成,由一个标明长度为0的chunk标示结束。每个Chunk分为头部和正文两部分,头部内容指定下一段正文的字符总数(十六进制的数字)和数量单位(一般不写),正文部分就是指定长度的实际内容,两部分之间用回车换行(CRLF)隔开。在...
PHP实现定时生成HTML网站首页实例代码 2017年02月06日 35 阅读 在开始之前还是提一下三个函数吧:"ob_start()、ob_end_clean()、ob_get_contents()" ob_start():是打开缓冲区的,就是要把您需要生成的静态文件的内容缓存在这里; ob_get_contents():是读出缓冲区里的内容,下面有代码为例; ob_end_clean():这个比较重要,只有使用了这个函数后,缓冲区里的内容才会读取出来; 复制代码 代码如下:if(file_exists("./index.htm")...
PHP脚本中include文件出错解决方法 2017年02月06日 35 阅读 1. 出现“未找到文件“类似的错误时候,检查include文件的位置是否正确,下面引用php手册页面的原话: Files for including are first looked in include_path relative to the current working directory and then in the directory of the current script. E.g. if your include_path is li...
PHP下一个非常全面获取图象信息的函数 2017年02月06日 34 阅读 复制代码 代码如下:<?php function getimageinfo(img) { //img为图象文件绝对路径 img_info = getimagesize(img); switch (img_info[2]) { case 1: imgtype = "gif"; break; case 2: imgtype = "jpg"; break; case 3: imgtype = "png"; break; } img_type = imgty...
PHP strtr() 函数使用说明 2017年02月06日 36 阅读 定义和用法 strtr() 函数转换字符串中特定的字符。 语法 strtr(string,from,to)或者 strtr(string,array)参数 描述 string1 必需。规定要转换的字符串。 from 必需(除非使用数组)。规定要改变的字符。 to 必需(除非使用数组)。规定要改变为的字符。 array 必需(除非使用 from 和 to)。一个数组,其中的键是原始字符,值是目标字符。 说明 如果 from 和 to 的长度不同,则格式化为最...
Pear DB 新手入门指南教程第1/3页 2017年02月06日 40 阅读 1. 简介这是一部指导我们如何使用Pear DB扩展。Pear DB,提供这样一系列的类: n 数据库抽象 n 高级错误处理机制 n 以及其它 2. 下载、安装Pear 由于现在Pear项目仍处于紧锣密鼓的开发之中,所以得到它的最好办法就是从CVS获得(Pear DB发行包已经跟随PHP4.0.6以后版本捆绑发布)。所以,我们只需要把Pear的根目录放到php.ini配置文件include_path中。也可以通过这样设置:_set("include_pat...
php 删除无限级目录与文件代码共享 2017年02月06日 34 阅读 <? //删除目录 class del_path { function wm_chief_delpath($del_path) { if(!file_exists($del_path))//目标目录不存在则建立 {echo"目录不存在";return false;} $hand=opendir($del_path); $i=0; while($file=readdir($hand)) {$i ; if($i==1||$i==2) {continue;...
php AJAX实例根据邮编自动完成地址信息 2017年02月06日 36 阅读 <script> function createRequestObject() { var ro; var browser = navigator.appName; if(browser == "Microsoft Internet Explorer"){ ro = new ActiveXObject("Microsoft.XMLHTTP"); }else{ ro = new XMLHttpRequest(); } return ro; } v...
php miniBB中文乱码问题解决方法 2017年02月06日 36 阅读 有时候一分钱难死英雄汉, 这话不假, 在技术上也是一样,如系统调试了半天, PHP就是不认mysql, 到头来只是忘了安装php5-mysql, miniBB因为简约而美丽,但国内使用人数极少, 好多人都是因为中文乱码而放弃, 好多系统都有这个问题, 毕竟人家老外开发的,也能理解, 在目录下找到 bb_func_txt.php 注释掉:$text=wrapText($wrap,$text); 问题解决。...
PHPMailer安装方法及简单实例 2017年02月06日 36 阅读 打开你电脑里的PHP.INI文件,找到如下位置,添加红线部分的内容,路径就是你PHPMailer存放的位置:保存,重启apache. 然后借用readme里的一个例子,稍微改一下就可以用了,由于只做最简单的测试,很多东西我注释掉了。 send.php 复制代码 代码如下:<?php require("class.phpmailer.php"); $mail = new PHPMailer(); $address = $_POST["address"]...
cmd下运行php脚本 2017年02月06日 34 阅读 其实蛮简单的 我的php安装目录在 d:php 那么 运行 cmd >d: >cd php 要让工作目录指向php.exe的安装文件夹 然后就可以用php指令了 比如 在该文件夹下面新建一个test.php <?php echo "test";?> >php test.php 看运行成功了吧。 ...
PHP 遍历XP文件夹下所有文件 2017年02月06日 36 阅读 复制代码 代码如下:<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <?php //PHP遍历文件夹下所有文件 $handle=opendir("C:\"); //我要遍历C盘的文件 echo "目录 handle: $handle <br/>"; echo "文件: <br/>"; while ($file =readdi...
php 移除数组重复元素的一点说明 2017年02月06日 33 阅读 如:复制代码 代码如下:$test_array=array(1,2,3,4,4,5,5,6); $test_array_unique=array_unique($test_array); print_r($test_array_unique); $test_array=array(1,2,3,4,4,5,5,6); $test_array_unique=array_unique($test_array); print_r($test_array_uniqu...
discuz论坛 用户登录 后台程序代码 2017年02月06日 38 阅读 还好,用户登录这里通过一个小小的方法可以实现和论坛同步了.可以不用passport接口. 这是我整理的数据,仅供参考. 登录传两值过来就行(username和password); 复制代码 代码如下:<?php session_start(); define("NOROBOT", TRUE); define("CURSCRIPT", "logging"); require_once "./include/common.inc.php"; requir...
Apache+php+mysql在windows下的安装与配置图解(最新版) 2017年02月06日 37 阅读 先准备好软件:Apache官方下载地址:apache_2.0.55-win32-x86-no_ssl.msi,更多版本在这里;php官方下载地址:php-5.0.5-Win32.zip,更多镜像下载地址,更多版本下载;mysql官方下载地址:mysql-4.1.14-win32.zip,更多镜像下载地址,更多版本下载。一、安装Apache,配置成功一个普通网站服务器运行下载好的“apache_2.0.55-win32-x86-no_ssl.msi”,出现如...
Optimizer与Debugger兼容性问题的解决方法 2017年02月06日 34 阅读 ZendExtensionManager.dll——Zend扩展插件管理器 Zend扩展插件管理器最简安装教程: 1、安装Zend Optimizer 3.3.0a:http://www.jb51.net/softs/9305.html这样就装好了 Zend Extension Manager v1.2.0,并插上了Zend Optimizer 3.3.0a了 Zend Extension Manager 原理: 1、打开php.ini,找到 [Zend]...
Zend Studio 无法启动的问题解决方法 2017年02月06日 38 阅读 于是乎,我就把Zend Studio 再安装一次覆盖过去原本的目录,但仍无法开启。 我想,覆盖或许还不能解决问题,于是我把Zend Studio给狠心的移除掉,再装了一次。 结果仍然无法解决我的问题,气死我了。 于是我就土法炼钢的将Zend 的设定档储存的目录给找了出来,把他给砍了,嘿~果然是那设定档的问题。 提供给各位参考参考呗!! 解决办法: 更改C:Documents and SettingsUserDEconfig_x.x 的目录名称为 C:Do...
php 页面执行时间计算代码 2017年02月06日 34 阅读 代码如下: 复制代码 代码如下:<? $pagestartime=microtime(); ?> <!--网页内容 start--> 网页内容 ... ... <!--网页内容 end--> <? $pageendtime = microtime(); $starttime = explode(" ",$pagestartime); $endtime = explode(" ",$pageendtime); $to...