PHP编程
DavidChan2024
热爱编程的小哥
展开
-
linux 下 apache启动、停止、重启命令
基本的操作方法:本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况apahce启动命令:推荐/usr/local/apache2/bin/apachectl start apaceh启动apache停止命令/usr/local/apache2/bin/apachectl stop 停止apache重新启动命令:/...原创 2010-12-17 20:00:37 · 136 阅读 · 0 评论 -
使用jquery不刷新前台页面完成提交表单的例子
使用jquery不刷新前台页面完成提交表单的例子。前台文件:[code="html"]不刷新页面提交表单测试不刷新页面提交表单测试[/code][code="js"]$(document).ready(function(){// DOM的onload事件处理函数 $("#submit").click...原创 2010-11-10 11:01:33 · 144 阅读 · 0 评论 -
PEAR的MDB2学习笔记
■ 安装需要安装两个包,一是MDB2本身基础类:[url=http://pear.php.net/package /MDB2]MDB2包[/url],二是相应数据库的驱动包[url=http://pear.php.net/package /MDB2_Driver_mysql]MDB2_Driver_mssql[/url]。如果需要,还需配上[url=http: //pear.php.net...原创 2010-11-10 14:57:04 · 512 阅读 · 0 评论 -
Memcache基础教程
Memcache是什么Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。Memcache官方网站:http...原创 2010-11-25 14:58:08 · 82 阅读 · 0 评论 -
php函数ob_start()、ob_end_clean()、ob_get_contents()
下面3个函数的用法ob_get_contents();ob_end_clean();ob_start()使用ob_start()把输出那同输出到缓冲区,而不是到浏览器。然后用ob_get_contents得到缓冲区的数据。ob_start()在服务器打开一个缓冲区来保存所有的输出。所以在任何时候使用echo ,输出都将被加入缓冲区中,直到程序运行结束或者使用ob...原创 2010-11-25 14:59:34 · 100 阅读 · 0 评论 -
详解PHP ob_start()函数的功能要点
PHP函数的运用范围非常广泛,我们可以在不断的实践中去体会这些函数给我们带来的好处。下面我们就来具体分析一下有关PHP ob_start()函数的功能特点。比如你用得到服务器和客户端的设置信息,但是这个信息会因为客户端的不同而不同,如果想要保存phpinfo()函数的输出怎么办呢?在没有缓冲区控制之前,可以说一点办法也没有,但是有了缓冲区的控制,我们可以轻松的解决: 1. < ...原创 2010-11-25 15:00:52 · 142 阅读 · 0 评论 -
php ob_start 与 ob_end_flush()
本文章主要讲关于php缓冲输出函数php ob_start 与 ob_end_flush()哦 相关函数说明 ob_start([string output_callback])- 打开输出缓冲区 所有的输出信息不在直接发送到浏览器,而是保存在输出缓冲区里面,可选得回调函数用于处理输出结果信息。 ob_end_flush - 结束(发送)输出缓冲区的内容,关闭输出...原创 2010-11-25 15:02:46 · 158 阅读 · 0 评论 -
Ubuntu Linux下安装Zend Studio
[size=medium] Ubuntu娱乐功能已经非常不错,无非是看看电影,听听歌,玩玩小游戏。接下来研究下Ubuntu下安装zend,google一下还真是有Zend for Linux,于是下载了下来,下面就将我的安装配置过程图文并茂地展示给大家: 第一步当然是解压zip,解压出来一个 bin 格式的安装文件, cp到我的用户目录home/ibm中,在终端地直接输入./Zen...原创 2010-11-25 16:48:35 · 227 阅读 · 0 评论 -
PHP中@符号的作用。
PHP代码中函数前面的@是什么意思?【答】:@的作用是忽略调用该函数时产生的错误信息。原创 2010-12-07 16:12:50 · 233 阅读 · 0 评论 -
JavaScript escape() 函数
JavaScript escape() 函数定义和用法[url]http://www.w3school.com.cn/js/jsref_escape.asp[/url]escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。语法escape(string)参数 描述string 必需。要被转义或编码的字符串。返回值已...原创 2010-12-10 17:03:34 · 135 阅读 · 0 评论 -
PHP导出excel表格,PHP导出Excel报表,PHP导出Xls表格!
php导出excel2010/02/01 10:33最近因项目需要,需要开发一个模块,把系统中的一些数据导出成Excel,修改后再导回系统。就趁机对这个研究了一番,下面进行一些总结。基本上导出的文件分为两种:1:类Excel格式,这个其实不是传统意义上的Excel文件,只是因为Excel的兼容能力强,能够正确打开而已。修改这种文件后再保存,通常会提示你是否要转换成Excel文件...原创 2011-10-19 14:19:05 · 311 阅读 · 0 评论 -
php链接mysql数据库不能用localhost的解决方法
网上看了好多解决的方法,但是还是不管用,我忽然想起Windows中有hosts这么一个文件,既然localhost不能用,那我就把localhost解析成127.0.0.1,问题解决。host文件目录:C:\WINDOWS\system32\drivers\etc\hostsPS:用记事本打开hosts文件,就可以看见了微软对这个文件的说明。Hosts文件文一般有如下面的基本内容...原创 2010-11-09 16:57:56 · 167 阅读 · 0 评论 -
Pear MDB2安装及MDB2 Error: not found问题
1、选安装PEAR,点击php目录下的go-pear.bat,一路按默认安装2、安装mdb2数据库操作包(php4时代的db已被推荐用mdb2取代):命令行下输入:pear install mdb2 安装MDB2包3、安装mysql驱动,否则会提示无法连接MYSQL数据库,提示:MDB2 Error: not found命令行下输入:pear install M...原创 2010-11-09 11:31:32 · 213 阅读 · 0 评论 -
php session_id() session_name()
1.Session.use_cookies:默认值为"1",代表SessionID使用Cookie来传递,反之就是用Query_String来传递2.Session.name:这个就是SessionID储存的变量名称,可能是Cookie来传递,也可能是Query_String来传递,默认值是"PHPSESSID"3.Session.cookie_lifetime:这个代表SessionID...原创 2010-12-20 14:01:08 · 146 阅读 · 0 评论 -
iframe ie下设置无边框
原创 2011-01-11 16:01:15 · 175 阅读 · 0 评论 -
PHP正则表达式的使用--去掉非打印字符
正则表达式学习笔记 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。 为便于理解和记忆,先从一些概念入手,所有特殊字符或字符组合有...原创 2010-10-29 10:09:17 · 426 阅读 · 0 评论 -
JavaScript和PHP实现一个表单多个提交按钮的方法源代码
JavaScript和PHP实现一个表单多个提交按钮的方法源代码 今天在做后台的时候要处理一个表单,表单内有两个提交按钮,要实现当点击不同的提交按钮时,分别进行两个不同的处理过程,在这里有两个方法,一个是用JS实现一个表单多个按钮的方法,两个onclick事件处理,另一个方法是用PHP判断,一个表单两个按钮,按钮的name属性设为相同,但值设为不同,表单提交后,只需要判断提交上来的值就...原创 2010-10-29 15:30:20 · 305 阅读 · 0 评论 -
PHP拆分字符串
有字符串 $str = "aaa|bbb|ccc";想根据"|"拆分字符串,然后分别赋值给$a、$b、$c,即:$a = aaa;$b = bbb;$c = ccc;该如何编写?[code="php"] [/code]原创 2010-11-01 14:38:07 · 141 阅读 · 0 评论 -
linux的chmod与chown命令详解
使用方式 : chmod [-cfvR] [--help] [--version] mode file...说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。把计 :mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案...原创 2010-11-01 14:53:21 · 100 阅读 · 0 评论 -
PHP获取当前文件路径,上层目录路径
PHP获取当前文件路径,上层目录路径取的現在檔案、目錄、上層目錄於 test.php 內, 要做取得路徑、目錄等, 可見下述:取得 路徑 + 檔名 (要取得 /var/www/project/test.php) * echo __FILE__;取得 檔名 (要取得 test.php) * echo basename(__FILE__);取得 不含附檔名的...原创 2010-11-02 14:44:11 · 285 阅读 · 0 评论 -
PHP中的COOKIE和SESSION使用技巧
1. PHP的COOKIEcookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。PHP在http协议的头信息里发送cookie, 因此 setcookie() 函数必须在其它信息被输出到浏览器前调用,这和对 header() 函数的限制类似。1.1 设置cookie: 可以用 setcookie() 或 setrawcookie() 函数来设置 co...原创 2010-11-03 16:15:49 · 116 阅读 · 0 评论 -
php教程 DOM解析xml文档实例
[code="php"][/code]xml.xml 网页制作教程教程 Small http://www.111cn.net Medium http://www.111cn.net Large http://www.111cn.net ...原创 2010-11-05 11:22:04 · 150 阅读 · 0 评论 -
正则表达式匹配html 过滤非法字符
正则表达式匹配html 过滤非法字符匹配一个html标签,匹配table如下:[ss]*或[ss]*?以上两个表达式,一个加了"?"和一个却不加"?",那么这有什么区别呢?我们知道"?"在正则表达式里是一个通配符:匹配前面的子表达式零次或一次,或指明一个非贪婪限定符。在这里,通过测试,我们得出这样的结论:在不加"?"的情况下,在匹配下面一段内容的时候:...原创 2011-06-14 10:50:45 · 623 阅读 · 0 评论 -
PHP中静态方法(static)与非静态方法的使用及区别
static关键字用来修饰属性、方法,称这些属性、方法为静态属性、静态方法。static关键字声明一个属性或方法是和类相关的,而不是和类的某个特定的实例相关,因此,这类属性或方法也称为“类属性”或“类方法”如果访问控制权限允许,可不必创建该类对象而直接使用类名加两个冒号“::”调用。static关键字可以用来修饰变量、方法。不经过实例化,就可以直接访问类中stati...原创 2012-07-27 11:21:42 · 158 阅读 · 0 评论