Supprimer le premier et le dernier caractère d'une chaîne

Dans certains cas, nous avons besoins de supprimer le premier et le dernier caractère d'une chaîne. Nous allons utiliser la fonction substr() de PHP pour réaliser cette opération.

La fonction substr()

La fonction substr() permet de retourner un segment de chaîne de caractères. Sa syntaxe est la suivante :

substr ($string , $start [, $length ] )

Retourne le segment de la variable string défini par start et length.

Pour plus de détails et d'exemples vous pouvez consulter cette page.

Dans notre cas

Pour supprimer le premier et le dernier caractères de la chaïne string nous allons utiliser la commande substr() de la façon suivante :

$string = 'Vive le PHP';
$string = substr($string,1,-1);
echo $string;

Ces quelques lignes afficheront 'ive le PH'.

Notes de version

  • [27/12/2015] : Article initial
  • [17/11/2017] : Harmonisation de la page

Auteurs et sources