((basename($PHP_SELF)=默认文件名

((basename($PHP_SELF)=默认文件名,php,Php,我希望右框只显示index.php 代码 但它并不是你可以做的: $basename = str_replace(".php","",basename($_SERVER['REQUEST_URI'])); if( $basename == "index" ) { //show right column } 或 你的意思是这样的吗我用这个做了一个类似的任务: 如果$current\u page=FILENAME\u默认值{ //展示 } $basename = str_replace(".

我希望右框只显示index.php 代码

但它并不是你可以做的:

$basename = str_replace(".php","",basename($_SERVER['REQUEST_URI']));
if( $basename == "index" ) {
  //show right column
} 


你的意思是这样的吗

我用这个做了一个类似的任务:

如果$current\u page=FILENAME\u默认值{ //展示 }

$basename = str_replace(".php","",basename($_SERVER['REQUEST_URI']));
if( $basename == "index" ) {
  //show right column
} 
$name = basename($_SERVER['PHP_SELF']);
if ($oscTemplate->hasBlocks('boxes_column_right')) && (($name == "index.php")) {
  //show right column
}