随笔分类 -  PHP

摘要:阅读原文:http://www.yzswyl.cn/blread-1601.html今天群里有个朋友在问“private function __construct() {}”这样能防止直接new对象吗?于是呢我也去网上找了篇详细的资料来分析下,感觉讲的还是蛮不错的,推荐给大家:单例模式要解决的问题就是“如何让这个类只有一个实例”。我们的web应用中,大量使用了数据库连接,如果反复建立与数据库的连接必然消耗更多的系统资源。我们如何解决这个问题,建立唯一的数据库连接是必要的方式。我们又如何知道与这个数据库的连接是否已经建立? 还是需要现在建立?单例模式可以解决这个问题。先假设我们需要一个类完成在内 阅读全文
posted @ 2012-12-14 11:10 无本之木a 阅读(934) 评论(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 阅读(17142) 评论(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 阅读(428) 评论(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 阅读(819) 评论(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 阅读(641) 评论(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 阅读(808) 评论(0) 推荐(1)