Section courante

A propos

Section administrative du site

substr

Sous-chaine de caractères
PHP - Smarty  

Syntaxe

chaine|substr:debut
chaine|substr:debut:longueur

Paramètres

Nom Description
chaine Ce paramètre permet d'indiquer la chaine de caractères
debut Ce paramètre permet d'indiquer la position dans la chaine de caractères
longueur Ce paramètre permet d'indiquer la longueur du morceau de la chaine de caractères

Description

Cette fonction du langage de programmation PHP retourne une sous-chaine de caractères contenu dans une chaine de caractères.

Exemple

L'exemple suivant permet de vérifier si l'extension est «.gif» ou «.jpg» en vérifier les 4 derniers caractères de la chaine de caractères :

  1. {assign var="customImgUrl" value='monimage.jpg'}
  2. {assign var="extImgUrl" value=$customImgUrl|substr:-4}
  3. {if $extImgUrl eq '.jpg' or $extImgUrl eq '.gif'}
  4.      C'est une image
  5. {else}
  6.     Ce n'est pas une image
  7. {/if}

on obtiendra le résultat suivant :

C'est une image

Dernière mise à jour : Dimanche, le 18 octobre 2015