83 of 410 menu

Fonction substr_replace

La fonction substr_replace remplace une partie spécifiée d'une chaîne par une autre. Cette fonction découpe une partie spécifiée de la chaîne (les paramètres indiquent où commencer la découpe et combien de caractères prendre) et remplace la partie découpée par la chaîne spécifiée. Si le dernier paramètre n'est pas spécifié - le remplacement se fera jusqu'à la fin de la chaîne.

Syntaxe

substr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length = null): string|array

Exemple

Découpons de la chaîne les caractères, en commençant par le premier (la numérotation des caractères commence à zéro), 3 unités et à la place insérons '!!!' :

<?php echo substr_replace('abcde', '!!!', 1, 3); ?>

Résultat de l'exécution du code :

'a!!!e'

Exemple

Découpons de la chaîne les caractères, en commençant par le premier jusqu'à la fin de la chaîne (car le dernier paramètre n'est pas spécifié) et à la place insérons '!!!' :

<?php echo substr_replace('abcde', '!!!', 1); ?>

Résultat de l'exécution du code :

'a!!!'

Voir aussi

  • la fonction str_replace,
    qui effectue une recherche et un remplacement dans une chaîne
  • la fonction substr,
    qui découpe une partie de sous-chaîne
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser