最近看了很多php视频,终于要开始看别人写的php源码了,多看多学,才能提高自己,目前的目的是看懂这些源码!
今天要学习的源码是一个博客源码!
Willblog版本v1.2
首先是index.php这个页面的研究,源码为,顺便做几个注释吧
<?php header('Content-Type:text/html;charset=utf-8'); //这里是html的编码类型为utf-8,这里是头部的内容 define('BASE_URI', str_replace('\\', '/', realpath(dirname(__FILE__)))); //显示当前文件所在的url,找到绝对路径后,把"\"替换为"/",不知道为什么str_replace的第一个要替换的部分要两个'\\',而不是一个'\' session_start(); //这里是session的开始,记录用户的登陆信息 require BASE_URI.'/conf.inc.php'; //这里是引用一下配置文件,我修改了一下,发现require和include貌似没有实际的效果差距 require BASE_URI.'/inc/App.class.php'; //这里是引用了一些函数~ $app = new App(); //这里暂时还不懂,还在看 $app->run(); //这里也一样,不太懂。。
看了这部分,我很奇怪的是这个index.php程序没有结尾,按理说应该有一个
?>
才对啊。