82 of 410 menu

Fonction strtr

La fonction strtr effectue la recherche et le remplacement de caractères dans une chaîne. Elle a deux modes de fonctionnement.

Dans le premier mode, la fonction accepte un tableau de remplacements : les clés sont ce que nous remplaçons, et les valeurs - par quoi nous allons remplacer :

strtr(où remplacer, tableau de remplacements);

Dans le second mode, la fonction prend comme premier paramètre une chaîne avec les caractères qui seront remplacés, et comme second paramètre - une chaîne avec les caractères par lesquels le remplacement sera effectué. Les caractères correspondants de la première chaîne seront remplacés par les caractères correspondants de la seconde chaîne :

strtr(où remplacer, ce qui est remplacé, par quoi remplacer);

Exemple

Dans cet exemple, la fonction remplacera les caractères 1 et 2 par 'a' et 'b' respectivement :

<?php echo strtr('111222', ['1'=>'a', '2'=>'b']); ?>

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

'aaabbb'

Exemple

Dans cet exemple, la fonction remplacera également les caractères 1 et 2 par 'a' et 'b' respectivement :

<?php echo strtr('111222', '12', 'ab'); ?>

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

'aaabbb'

Voir aussi

  • la fonction str_replace,
    qui effectue également la recherche et le remplacement
  • la fonction substr_replace,
    qui découpe une partie de la chaîne et la remplace par une autre
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