php obtient le nom du fichier php actuellement exécuté

王林
Libérer: 2023-04-07 21:36:01
original
3774 Les gens l'ont consulté

php obtient le nom du fichier php actuellement exécuté

Tout d'abord, nous devons obtenir l'URL de la page actuelle. Ici, nous utilisons le $_SERVER['PHP_SELF'] de php pour obtenir l'adresse de la page Web.

Supposons que l'adresse de la page Web soit : www.php.cn/course.html

Exemple :

$php_Self= $_SERVER['PHP_SELF']; //获取网页地址
//输出结果://www.php.cn/course.html
Copier après la connexion

Après la sortie, nous avons constaté que nous n'avions besoin que de course.html, et le la liste précédente de choses n'est pas utilisée. Ce qu'il faut faire?

Ici, nous utilisons la fonction substr().

Tutoriel vidéo d'apprentissage en ligne : Tutoriel vidéo php

Introduction à la fonction :

substr() est utilisé pour renvoyer une partie d'une chaîne.

Syntaxe :

substr(string,start,length)
Copier après la connexion

php obtient le nom du fichier php actuellement exécuté

Voir le deuxième paramètre de cette fonction, qui spécifie par où commencer dans la chaîne. Évidemment, le dernier / dans l'URL est ce dont nous avons besoin. Nous devons donc utiliser la fonction strrpos() pour obtenir la position où / est apparu pour la dernière fois.

Syntaxe :

strrpos(string,find,start)
Copier après la connexion

php obtient le nom du fichier php actuellement exécuté

Le code total est le suivant :

$php_Self = substr($_SERVER['PHP_SELF'],strripos($_SERVER['PHP_SELF'],"/")+1);
//为啥要加1呢?因为要排除前面的那个 /
Copier après la connexion

Tutoriels recommandés pour des articles plus connexes : tutoriel php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!