文件index.php 源码内容:
<?php
if(!file_exists(dirname(__FILE__) . "/data/common.inc.php")) ---(__FILE__) 啥意思?
{
header("Location:install/index.php"); ---这句啥意思?
{
exit();
}
require_once (dirname(__FILE__) . "/include/common.inc.php");
require_once DEDEINC."/arc.partview.class.php";
$GLOBALS['_arclistEnv'] = 'index';
$row = $dsql->GetOne("Select * From `#@__homepageset`");
$row['templet'] = MfTemplet($row['templet']);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']); ---这句啥意思?“->”是啥磨?
$pv->Display();?>
<?php
if(!file_exists(dirname(__FILE__) . "/data/common.inc.php")) ---(__FILE__) 啥意思?
{
header("Location:install/index.php"); ---这句啥意思?
{
exit();
}
require_once (dirname(__FILE__) . "/include/common.inc.php");
require_once DEDEINC."/arc.partview.class.php";
$GLOBALS['_arclistEnv'] = 'index';
$row = $dsql->GetOne("Select * From `#@__homepageset`");
$row['templet'] = MfTemplet($row['templet']);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']); ---这句啥意思?“->”是啥磨?
$pv->Display();?>
if(!file_exists(dirname(__FILE__) . "/data/common.inc.php")) //(__FILE__) 魔术变量,dirname(__FILE__)定义根目录?
{
header("Location:install/index.php"); //面页跳转
{
exit();
}
require_once (dirname(__FILE__) . "/include/common.inc.php");
require_once DEDEINC."/arc.partview.class.php";
$GLOBALS['_arclistEnv'] = 'index';
$row = $dsql->GetOne("Select * From `#@__homepageset`");
$row['templet'] = MfTemplet($row['templet']);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']); //->执行类PartView的函数
$pv->Display();
header("Location:install/index.php"); 发送html头信息,这里表示的含义是跳转到install/index.php文件执行
$pv = new PartView(); PartView是一个类,而$pv是PartView类的一个对象
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']); SetTemplet是PartView类的一个方法,这里表示对象$pv执行了这一方法楼主多看一下PHP的基础语法吧
当前文件的带绝对路径的文件名header("Location:install/index.php");
向浏览器发送跳转指令
在介绍几个预定义常量:
__LINE__,显示文件的当前行数
__CLASS__,显示类定义时的名称
__FUNCTION__,显示函数定义时的名称
__METHOD__,显示方法定义时的名称header("Location:install/index.php"); ---这句啥意思?发送html头信息,这里表示的含义是跳转到install/index.php ,其余的人家都已经回复了