摘要: PHP在魔术函数__autoload()方法出现以前,如果你要在一个程序文件中实例化100个对象,那么你必须用include或者require包含进来100个类文件,或者你把这100个类定义在同一个类文件中——相信这个文件一定会非常大。但是__autoload()方法出来了,以后就不必为此大伤脑筋了,这个类会在你实例化对象之前自动加载制定的文件。下边我们通过一个例子来看一下,具体的使用方法,并在稍后说明使用PHP魔术函数__autoload应该注意些什么。代码如下复制代码//定义一个类ClassA,文件名为ClassA.phpclass ClassA{public function __con 阅读全文
posted @ 2013-06-26 11:42 simadi 阅读(1344) 评论(0) 推荐(0)
摘要: __autoload的使用方法1: 最经常使用的就是这种方法,根据类名,找出类文件,然后require_one 复制代码 代码如下:function __autoload($class_name) { $path = str_replace('_', '/', $class_name); require_once $path . '.php'; } // 这里会自动加载Http/File/Interface.php 文件 $a = new Http_File_Interface(); 这种方法的好处就是简单易使用。当然也有缺点,缺点就是将类名和文 阅读全文
posted @ 2013-06-26 11:41 simadi 阅读(623) 评论(0) 推荐(0)
摘要: help->InstallNewSoftware在workwith后面点击Add,弹出的对话框中填写信息:Name:随意Location:http://emmet.io/eclipse/updates/site.xml然后点击OK,稍等一会就可以看到emmet被列了出来,然后选中安装! 阅读全文
posted @ 2013-06-25 21:10 simadi 阅读(1082) 评论(0) 推荐(0)
摘要: t.php在网站的根目录.fdy.db在inc文件夹下;t.php中sqlite路径写成相对路径$db = new PDO('sqlite:inc/fdy.db'); 开始提示Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [14] unable to open database file'按照http://www.cnblogs.com/xingluzhe/archive/2009/08/19/1549669.html 这里,对文件夹增加了 阅读全文
posted @ 2013-06-25 17:34 simadi 阅读(2402) 评论(1) 推荐(0)
摘要: 目前而言,实现“数据库抽象层”任重而道远,使用PDO这样的“数据库访问抽象层”是一个不错的选择。 PDO中包含三个预定义的类PDO中包含三个预定义的类,它们分别是 PDO、PDOStatement 和 PDOException。一、PDOPDO->beginTransaction() — 标明回滚起始点PDO->commit() — 标明回滚结束点,并执行SQLPDO->__construct() — 建立一个PDO链接数据库的实例PDO->errorCode() — 获取错误码PDO->errorInfo() — 获取错误的信息PDO->exec() — 阅读全文
posted @ 2013-06-25 16:31 simadi 阅读(366) 评论(0) 推荐(0)
摘要: 1wampserver 支持mysql.每次都启动mysql,可以手动停止.但是运行时有时会很慢. 放弃2APS绿色版(Apache+PHP+SQLite)组件环境:Apache2.2.4PHP5.2.3SQLite3.7.5Zend Optimizer3.3.0GD library/bundled (2.0.34 compatible)官方地址http://www.zxjeu.cn/Download.asp?To=Show&ID=83PHP5.2.3不支持 sqlite3 ,需要PHP5.3+3 PHPnowhttp://phpnow.org/我的win7 64 ,竟然老是出错4 k 阅读全文
posted @ 2013-06-25 14:05 simadi 阅读(559) 评论(0) 推荐(0)
摘要: 1phpSQLiteCMS 最新版本phpSQLiteCMS 2.0.4http://phpsqlitecms.net/2taoCMS 最新版本【2.5Beta5下载地址】 需要php 开启php_sqlite.dll官方下载(体积180K,最后一次更新2012年11月17日)如果您是在11月17日前下载,请立即下载更新补丁github地址:https://github.com/taogogo/taocms【演示系统&网站模板下载】企业网站:1、极客数码产品:www.geekgo.net2、笑话网:http://xiaoxixi.sinaapp.com/导航站:1、博客大全:http: 阅读全文
posted @ 2013-06-21 13:04 simadi 阅读(569) 评论(0) 推荐(0)
摘要: ZenCoding forEmEditor的安装你可以从这里下载所需文件Library under the Snippets category.安装前请确认你的EmEditor内置有代码片段(Snippets)插件(默认安装),然后安装如下步骤安装:1 此步骤可以放到最后 看第7步. 拷贝附件中的 “zen_emeditor.jsee” 和到My Macros文件夹.该文件夹通常位于Windows的 My Documents 文件夹内. 如过你之前没有使用过Macro(宏), 该文件夹可能不存在,新建一个名为My Macros的文件夹即可.建议:在软件根目录下建立宏文件夹2. 调出代码片段(S 阅读全文
posted @ 2013-06-20 10:04 simadi 阅读(467) 评论(0) 推荐(0)
摘要: 支持 win8 win7 2008http://virtualrouter.codeplex.com/ 阅读全文
posted @ 2013-06-19 14:57 simadi 阅读(262) 评论(0) 推荐(0)
摘要: 点工具 -扩展和更新的联机库中 找到以下俩插件 安装后重新启动新建一个html文件.将下行代码拷贝到页面里.div>(header>div)+(section>ul>li.item$$*4>a{link$$})+footer>div>span然后按tab键!!!!!!!!!!!!!神奇的效果出现了.代码变成了 <div> <header> <div></div> </header> <section> <ul> <li class="item01&quo 阅读全文
posted @ 2013-06-19 14:06 simadi 阅读(627) 评论(2) 推荐(0)