Modifier une chaîne avec la syntaxe tableau
<?php
$a = '1';
$a[1] = 2;
$a[10] = 3;
$a[-9] = 4;
print $a;
// 124 3
Les chaînes PHP permettent d’accéder aux caractères individuels en utilisant la syntaxe tableau : $string[$index].
Il est également possible de modifier la chaîne avec la même syntaxe : l’index doit être un entier.
Les entiers positifs sont des décalages, commençant à zéro. Tout caractère manquant entre la fin de la chaîne et l’index demandé est remplacé par un espace ' '. Les index négatifs sont aussi valides, en partant de la fin de la chaîne.
Ici, $a[1] se trouve juste après la fin de la chaîne, $a[10] est bien au-delà de la fin de la chaîne, et $a[-9] revient presque au début de la chaîne.
See Also
- strings and magic [Try me]
PHP Features
Last updated: 11 October 2026