![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
文章平均质量分 79
irkj_csdn
这个作者很懒,什么都没留下…
展开
-
smarty半小时快速上手教程
一:smarty的程序设计部分:在smarty的模板设计部分我简单的把smarty在模板中的一些常用设置做了简单的介绍,这一节主要来介绍一下如何在smarty中开始我们程序设计。下载Smarty文件放到你们站点中。index.php PHP代码: <?php /** * * @version $Id: index.php * @package * @author www.php...原创 2011-12-17 22:00:06 · 85 阅读 · 0 评论 -
PHP性能优化总结
0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是 一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$...原创 2011-12-19 15:03:26 · 82 阅读 · 0 评论 -
PHP常用整理
1、通过域名取得网站IP地址 gethostbyname('域名'); 如gethostbyname('www.baidu.com');返回IP地址ip2long('IP地址') 将IP地址转为long数据类型long2ip('long类型') 将long类型转换为IP地址 2、将一张表的数据复制到另外一张表中(两张表的结构必须一致)INSERT INTO user_ne...2011-12-19 16:19:45 · 170 阅读 · 0 评论 -
让Apache上传不安全-php.rar
注意,经测试,本情况发生在少量配置有问题的服务器上.一般正式版apache无此问题.一般的网站都会开放rar附件上传,并可能会保留原来文件名称,这从而可能导致一个很严重的问题,xxx.php.rar文件会被Apache当作php文件来执行, 造成极大的安全隐患 .如何测试? 将你的某个php程序文件后缀名修改成 xxx.php.rar , 这时测试一下, 还是按照PHP文件解析执行,Apache...原创 2011-12-20 12:37:34 · 138 阅读 · 0 评论 -
SMARTY模板中直接使用get,post,request,cookies,session,server变量
{$smarty}保留变量不需要从PHP脚本中分配,是可以在模板中直接访问的数组类型变量,通常被用于访问一些特殊的模板变量。例如,直接在模板中访问页面请求变量、获取访问模板时的时间戳、直接访问PHP中的常量、从配置文件中读取变量等。1.在模板中访问页面请求变量我们可以在PHP脚本中,通过超级全局数组$_GET、$_POST、$_REQUEST获取在客户端以不同方法提交给服务器的数据,也可以通过$_...原创 2011-12-26 14:28:58 · 134 阅读 · 0 评论 -
完美解决截取中文汉字不乱码-PHP字符串函数(支持utf8、GBK、GB2312)
我们主要对utf8、GBK、GB2312的截取中文字符串进行讲解,完美解决截取中文汉字不乱码-PHP字符串函数:1、截取GB2312以及GBK编码的字符串函数功能:截取GB2312以及GBK编码的字符串,从第一个字符开始截取,2个长度代表一个汉字$str————截取源字符串$len————截取长度(2代表一个汉字)PS:该函数不能用于utf8编码字符串,会出现乱码funct...原创 2011-12-29 01:24:30 · 276 阅读 · 0 评论 -
用PHP和MySQL保存和输出图片
我们通常在数据库中所使用的文本或整数类型的字段和需要用来保存图片的字段的不同之处就在于两者所需要保存的数据量不同。MySQL数据库使用专门的字段来保存大容量的数据,数据类型为BLOB。 MySQL数据库为BLOB做出的定义如下:BLOB数据类型是一种大型的二进制对象,可以保存可变数量的数据。BLOB具有四种类型,分别是TINYBLOB,BLOB, MEDIUMBLOB 和LONGBLOB,区别在...原创 2012-01-06 14:58:41 · 159 阅读 · 0 评论 -
php+Mysql 优化,百万至千万级快速分页
MySql 性能到底能有多高?用了php半年多,真正如此深入的去思考这个问题还是从前天开始。有过痛苦有过绝望,到现在充满信心!MySql 这个数据库绝对是适合dba级的高手去玩的,一般做一点1万篇新闻的小型系统怎么写都可以,用xx框架可以实现快速开发。可是数据量到了10万,百万至千万,他的性能还能那么高吗?一点小小的失误,可能造成整个系统的改写,甚至更本系统无法正常运行!好了,不那么多废话了。用事...原创 2011-12-04 22:12:23 · 109 阅读 · 0 评论