PHP
文章平均质量分 72
zz198811
这个作者很懒,什么都没留下…
展开
-
php导入到Excel 的 utf8、gbk 编码
php导入到excel-支持utf8和gbk两种编码php导入到excel乱码是因为utf8编码在xp系统不支持所有utf8编码转码一下就完美解决了utf-8编码案例header("Content-Type: application/vnd.ms-excel; charset=UTF-8"); header("Pragma: public"); header("Expires: 0转载 2010-03-03 15:56:00 · 565 阅读 · 0 评论 -
PHP魔术函数集锦
1。__construct()实例化对象时被调用,当__construct和以类名为函数名的函数同时存在时,__construct将被调用,另一个不被调用。2。__destruct()当删除一个对象或对象操作终止时被调用。3。__call()对象调用某个方法,若方法存在,则直接调用;若不存在,则会去调用__call函数。4。__get()读取一个对象的属性时,若属性存在,则直接返回原创 2010-04-28 20:49:00 · 1155 阅读 · 0 评论 -
phplib中的一些基本语法和函数
语法介绍: phplib中常用的方法有set_file,set_block,set_var,parse,ppasre,p,get等。 声明:由于本系统采用的是phplib,如果页面中有大括号对,这将会替换成空白,所以在写此文章时,用"[[","]]"来替代大括号。大家在用的时候是用大括号便是,此处仅为写文章方便而作此约定。 set_file:是用来引入模板文件。 用法: CODE:转载 2010-04-28 20:46:00 · 792 阅读 · 0 评论 -
ECShop支付宝接口总结
关键字: php, ecshop用了一天时间,终于把ECShop支付宝接口搞定了,由于第一次接触ECShop和php,走了不少弯路,现总结如下: 1、下载ECshop安装文件(ECshop官方下载地址:http://bbs.ecshop.com/);2、安装ECshop;3、到支付宝申请接口,http://dev.alipay.com/d原创 2010-04-20 01:20:00 · 3206 阅读 · 0 评论 -
让PHP开发者事半功倍的十大技巧
如果你使用一面大镜子作为冲浪板会发生什么?或许你会在较短的时间内征服海浪,但是你肯定从内心深处明白,这不是冲浪的正确选择。同样的道理也适用于PHP编程,尽管这样的类比听起来有一些古怪。我们经常听到有人试图用一个周末多点的时间来学会PHP,但是请恕我直言,这是学习这门编程语言的一种非常糟糕的方式。为何说学习PHP的过程有别于任何其它语言?就其本质而言,如果你掌握了以PHP语言“做事”的方式,转载 2010-04-20 01:16:00 · 566 阅读 · 0 评论 -
初学者最感迷茫的PHP问题
列出了所有初学者最感迷茫的PHP问题【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET[foo],$_POST[foo],$_SESSION[foo]来得到 当然也可以修改自动全局变量为开(php.ini改为register_globals = On);考虑到兼容性,还是强迫自原创 2010-03-26 01:10:00 · 430 阅读 · 0 评论 -
简单总结echo()和print()、require()和include()等易混淆函数的区别
本文地址:http://blog.licess.org/echo-print-require-include/1.echo和print的区别PHP中echo和print的功能基本相同(输出),但是两者之间还是有细微差别的。echo输出后没有返回值,但print有返回值,当其执行失败时返回flase。因此可以作为一个普通函数来使用,例如执行下面的代码后变量$r的值将为1。$r = pri转载 2010-03-26 18:56:00 · 476 阅读 · 0 评论 -
正则表达式入门
转自:http://www.cnblogs.com/lf_software/archive/2009/03/03/1402375.html1.常用的元字符 代码 说明 . 匹配除换行符以外的任意字符 /w 匹配字母或数字或下划线或汉字 /s 匹配任意的空白符 /d 匹配数字 /b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束 比如一个网站如果要求你填写的QQ号必须为5位原创 2010-03-16 18:11:00 · 486 阅读 · 1 评论 -
Discuz!道具系统道具开发文档
Discuz!道具系统采用独立的php文件的道具结构,每个道具拥有一个单独的php文件,做为这个道具运行文件,用户可以自行编写道具文件制作属于自己论坛的道具。下面具体介绍一下相关机制和开发方法 1、 道具的组成每个道具由两部分组成,php文件和图片文件。php文件存放在论坛include/magic目录下,命名规范为magic_inc_道具名称.php文件。图片文件存转载 2010-03-10 22:43:00 · 1326 阅读 · 0 评论 -
PHP程序员不可不知的十大项目
PHP的流行,绝不是偶然的,各种开源辅助项目起到了不小的作用。1. 发送邮件 phpmailer2. 管理用户 Php user class3. 抓取RSS摘要 Magpie RSS4. 获取访问者的地理信息 Maxmind5. 获取远程内容 htmlSQL class6. Trackback php trackback 7. 模板系统,当然就是Smarty 了8. BBcode String翻译 2010-03-05 13:12:00 · 787 阅读 · 0 评论 -
经典MYSQL语句
SQL分类:DDL—数据定义语言(Create,Alter,Drop,DECLARE)DML—数据操纵语言(Select,Delete,Update,Insert)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库Create DATABASE database-name2、说明:删除数据库drop database dbn转载 2010-03-05 18:12:00 · 439 阅读 · 0 评论 -
MySQL语句优化的原则
MySQL语句优化的原则 1、使用索引来更快地遍历表。 缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。一般来说: a.有大量重复值、且经常有范围查询( > , =, b.经常同时存取多列,且每列都含有重复值可考虑建立组合索引; c.组合索引要尽量使关键查询形成索引覆转载 2010-03-05 13:19:00 · 381 阅读 · 0 评论 -
2010年最新PHP类的精缩归纳
一:结构和调用(实例化):class className{} ,调用:$obj = new className();当类有构造函数时,还应传入参数。如$obj = new className($v,$v2...);二:构造函数和析构函数:1、构造函数用于初始化:使用__construct(),可带参数。2、但析构函数不能带参数(用于在销去一个类之前执行一些操作或功能)。析构函数用__destr转载 2010-03-03 15:34:00 · 5198 阅读 · 22 评论 -
如何在php中修补XSS漏洞
在PHP中修补XSS漏洞,我们可以使用三个PHP函数。 这些函数主要用于清除HTML标志,这样就没办法注入代码了。使用更多的函数是htmlspecialchars() ,它可以将所有的""符号转换成";"。其它可供选择的函数还有htmlentities(), 它可以用相应的字符实体(entities)替换掉所有想要替换掉的特征码(characters)。 PHP Code: //转载 2010-03-03 15:55:00 · 988 阅读 · 0 评论 -
一个PHP日历程序
//calendar.php /******************************* * 用来判断是否闰年的函数 * * 可以根据更复杂的算法改进 * *****************转载 2010-05-10 17:41:00 · 577 阅读 · 0 评论