Différence entre les espaces avec "\t", "\r" ou un simple es
playboy-1990
Messages postés
458
Date d'inscription
Statut
Membre
Dernière intervention
-
boly38 Messages postés 267 Date d'inscription Statut Membre Dernière intervention -
boly38 Messages postés 267 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
En php par exemple il est possible de faire des espace avec "\t" (tabulation), "\r" (retour chariot)
ou encore " "
Voici un exemple
Mais qu'elle est vraiment la différence ?
et pourquoi les signes "\r" etc doivent être entourés entre des doubles guillemets ?
Pour terminer lequel est le plus rapide ?
Merci
En php par exemple il est possible de faire des espace avec "\t" (tabulation), "\r" (retour chariot)
ou encore " "
Voici un exemple
<?php print 'Bonjour' . "\r" . $membre . "\t" . 'vous avez' . ' ' . $score . "\r" . 'score !';
Mais qu'elle est vraiment la différence ?
et pourquoi les signes "\r" etc doivent être entourés entre des doubles guillemets ?
Pour terminer lequel est le plus rapide ?
Merci
A voir également:
- Tabulation \t
- Sfc /scannow /f /r - Guide
- R-linux - Télécharger - Sauvegarde
- Toolshub.xyz r - Télécharger - Divers Jeux
- R à l'envers - Forum Réseaux sociaux
- R-undelete - Télécharger - Utilitaires
1 réponse
Bonjour,
la différences entre chaque "séquence échappée" évoquée est leur représentation ASCII. Une tabulation ne se représente pas de la même manière qu'un retour-ligne ou encore qu'un espace..
cf. https://fr.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange
> pourquoi les doubles guillemets ?
PHP le dit : je cite le manuel PHP.net : https://www.php.net/manual/fr/language.types.string.php
"Si la chaîne de caractères est entourée de guillemets doubles ("), PHP interprétera plus de séquences échappées pour les caractères spéciaux"
>Pour terminer lequel est le plus rapide ?
Difficile de comprendre cette question. Je dirai que chaque séquence évoquée tiens la même place mémoire donc se vaut niveau transfert de données..
la différences entre chaque "séquence échappée" évoquée est leur représentation ASCII. Une tabulation ne se représente pas de la même manière qu'un retour-ligne ou encore qu'un espace..
cf. https://fr.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange
> pourquoi les doubles guillemets ?
PHP le dit : je cite le manuel PHP.net : https://www.php.net/manual/fr/language.types.string.php
"Si la chaîne de caractères est entourée de guillemets doubles ("), PHP interprétera plus de séquences échappées pour les caractères spéciaux"
>Pour terminer lequel est le plus rapide ?
Difficile de comprendre cette question. Je dirai que chaque séquence évoquée tiens la même place mémoire donc se vaut niveau transfert de données..