Eventuali duplicati:
Get the current script file nameCome arrivare nome della pagina PHP corrente
Ho un file chiamato demo.php
in cui non ho alcun GET variabili nell'URL, quindi se Voglio nascondere un pulsante se sono su questa pagina Non posso usare qualcosa del genere:
if($_GET['name'] == 'value') {
//Hide
} else {
//show
}
Quindi voglio qualcosa come
$filename = //get file name
if($filename == 'file_name.php') {
//Hide
} else {
//show
}
Non voglio dichiarare le variabili non necessarie GET solo per fare questo ...
e se url è 'abc.php? Blah = demo' o' abc.php \ a \ b? 'Perché ho solo bisogno di abc, php –
avrai' abc.php' :) –
Inoltre .. È possibile sostituire l'estensione e i trattini '.php' ' ucwords (str_ireplace (array ('-', '.php'), array ('', ''), basename ($ _ SERVER ['PHP_SELF']))) ' e lettere maiuscole con' ucwords' o prima lettera usando 'ucfirst'. Forse qualcuno avrà bisogno di questo ... –