웹에서 현재 열려있는 화일명 구하기
본문
아주 다양한 방법들이 있군요..
또한, 이것을 이용하면 페이지마다 다른 css화일을 적용할 수도 있습니다.. 참 유용합니다.
1.
PHP:
<?php
$pageName = basename($_SERVER['PHP_SELF']);
?>
HTML:
<body id="body_<?php echo $pageName; ?>">
2.
<?php
$path = $_SERVER["SCRIPT_NAME"];
$file = basename($path); // $file is set to "myfile.php"
$file = basename($path, ".php"); // $file is set to "myfile"
?>
3.
<?
$currentFile = $_SERVER["SCRIPT_NAME"];
$parts = Explode('/', $currentFile);
$parts = array_reverse($parts);
echo("Script is " . $parts[0]);
?>
4.
<?
$currentFile = $_SERVER["PHP_SELF"];
$parts = explode('/', $currentFile);
$parts = $parts[count($parts) - 1];
$name = explode('.', $parts);
unset ($name[count($name) - 1]);
$pageName = implode('.',$name);
?>
5.
<?
echo substr(
__FILE__
, strrpos( __FILE__ , '/' )
, strrpos( __FILE__ , '.' )
);
?>
- 이전글배열로부터 CSV화일 만들기 15.05.07
- 다음글현재페이지 URL 구하기 15.05.07