摘要: <?php/*** 动态变量 * 即--变量的名,还可以是一个变量;**/$str = 'hello';$hello = 'hello word';echo $str . '<br />'; // helloecho $hello . '<br />'; // hello word// 两个 ‘$$’ 符号就是把 $str 的值 在变成一个变量, 所以输出'hello word';echo $$str . '<br />'; // hello word?&g 阅读全文
posted @ 2013-03-02 23:10 无本之木a 阅读(2528) 评论(1) 推荐(0) 编辑
摘要: 阅读原文:http://www.yzswyl.cn/blread-1601.html今天群里有个朋友在问“private function __construct() {}”这样能防止直接new对象吗?于是呢我也去网上找了篇详细的资料来分析下,感觉讲的还是蛮不错的,推荐给大家:单例模式要解决的问题就是“如何让这个类只有一个实例”。我们的web应用中,大量使用了数据库连接,如果反复建立与数据库的连接必然消耗更多的系统资源。我们如何解决这个问题,建立唯一的数据库连接是必要的方式。我们又如何知道与这个数据库的连接是否已经建立? 还是需要现在建立?单例模式可以解决这个问题。先假设我们需要一个类完成在内 阅读全文
posted @ 2012-12-14 11:10 无本之木a 阅读(927) 评论(1) 推荐(1) 编辑
摘要: 今天老大让在xp下搭建一个FTP服务器,一波三折,最后终于在老大的帮助下搞定了。。。其中通过ip访问的时候 提示 Forbidden You don't have permission to access / on this server.找到一个解决方法,特此记录php的配置文件httpd.conf。在原有的位置文件中找到配置节<Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all Satisfy all</Directory>修改成<D 阅读全文
posted @ 2012-12-13 21:36 无本之木a 阅读(17071) 评论(1) 推荐(1) 编辑
摘要: 这两个函数一直不是很理解,写个小程序加深理解!<?php/*** isset — 检测变量是否设置* 如果 变量 存在则返回 true, 否则返回 false** empty — 检查一个变量是否为空* 如果 变量 是非空或非零的值,则 empty() 返回 false**/$is_var = '';if(isset($is_var)) { echo "变量存在!<br />";} else { echo "变量不存在!<br />";}if(empty($is_var)) { echo "变量为空 阅读全文
posted @ 2012-12-06 17:24 无本之木a 阅读(423) 评论(0) 推荐(0) 编辑
摘要: ie6下不加载 iframe,用下面的方法调试好了。特此记录!!将子页面的表头去掉然后将子页面的宽度调整和父页面一样大小下面是在网上找到的一些线索: XHTML 1.0 Transitional 标准不能显示 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xht 阅读全文
posted @ 2012-12-04 14:26 无本之木a 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 在网速找了好多方法,最终还是解决了其实最简单的方法是在头部加<meta>标签<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache,no-store, must-revalidate"><META HTTP-EQUIV="pragma" CONTENT="no-cache"><META HTTP-EQUIV="expires" CONTENT="0">还可以用程序控制[php] vi 阅读全文
posted @ 2012-12-03 10:10 无本之木a 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,.. 阅读全文
posted @ 2012-12-02 21:15 无本之木a 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 声明一个类(Declaring A Class) 使用class关键字,提供一个类的名字,然后列出这个类的实例应该具备的方法和属性: Class MyClass { ... //方法的列表 ... //属性的列表}new关键字和构造函数(The new Keyword And Constructors) 类的实例是使用new关键字创建的。 当你调用 new 的时候 PHP 会分派一个新的对象,并且从你定义的类中拷贝属性和方法,然后如果你有定义对象的构造函数的话,它将被自动调用。构造函数式一个命名为 __construct() 的方法,它在 new 关键... 阅读全文
posted @ 2012-11-28 21:22 无本之木a 阅读(806) 评论(0) 推荐(1) 编辑
摘要: 按位与运算符(&)参加运算的两个数据,按二进制位进行“与”运算。运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1; 即:两位同时为“1”,结果才为“1”,否则为0例如:3&5 即 0000 0011 & 0000 0101 = 0000 0001 因此,3&5的值得1。另,负数按补码形式参加按位与运算。“与运算”的特殊用途:(1)清零。如果想将一个单元清零,即使其全部二进制位为0,只要与一个各位都为零的数值相与,结果为零。(2)取一个数中指定位方法:找一个数,对应X要取的位,该数的对应位为1,其余位为零,此数与X进行 阅读全文
posted @ 2012-11-19 22:20 无本之木a 阅读(257) 评论(0) 推荐(0) 编辑
摘要: /************************************************************************** 类型:<c程序设计语言(第二版.新版)> 练习 2-4 名称:lx.c author: wubenzhimu data: 2012.11.16 功能:重新编写函数squeeze(s1,s2),将字符串s1中任何与字符串s2中字符匹配 的字符都删除。***************************************************************************/#inc... 阅读全文
posted @ 2012-11-16 22:43 无本之木a 阅读(2747) 评论(0) 推荐(0) 编辑