Rechercher un caractère en partant de la fin
Comment rechercher un caractère en partant de la fin en PHP
Introduction
Pour chercher une chaine de caractère en partant de la fin en PHP
il faut utiliser la fonction strrpos
C'est l'équivalent de la fonction InStrRev en VbScript
Le Code
<!DOCTYPE html>
<HTML lang="fr">
<HEAD>
<meta charset="utf-8" />
</HEAD>
<BODY>
<div id="bloc_page">
<?php
$MonNomDeFichier = "UnNomDeFichier.txt";
echo "Nom du fichier : $MonNomDeFichier<br />\n";
$MonNomDeFichier = "UnNomDeFichier.txt";
$PositionPoint = strrpos ($MonNomDeFichier, '.');
echo "Position du point : $PositionPoint<br />\n";
$MonNomDeFichierSansExtension = substr( $MonNomDeFichier, 0, $PositionPoint );
echo "Nom du fichier sans l'extension : $MonNomDeFichierSansExtension<br />\n";
//$MonNomDeFichier = substr( $filenamedest, 0, (strrpos ($MonNomDeFichier, '.') ) );
?>
</div> <!-- div bloc_page -->
</BODY>
</HTML>
Lien vers le fichier : cliquez ici
Exemple pour retourner un nom de fichier sans son extention
$MonNomDeFichier = "MonFichier.txt"
$NomSansExtension = substr( $MonNomDeFichier, 0, (strrpos ($MonNomDeFichier, '.') ) );
echo "Nom sans extension : $NomSansExtension<br />\n";
Lien vers le fichier : cliquez ici
Publicité
Pages Web
| Site Web | Description |
|---|---|
| strrpos sur PHP.net | La fonction strrpos sur PHP.net |
Article(s) en relation(s)