Inverse de tabulation \t

Eléphant du PHP | 290 Messages

22 mai 2010, 07:42

Bonjour,

Existe t'il un anti-tabulation ? l'inverse de \t ?
Je ne trouve pas beaucoup de renseignements sur google, pas de liste complète de ces opérateurs.

D'avance merci.

Flex Nike Trail Gris de Chaussures Pure Black RN Grey Cool Grey Femme 2017 002 Wolf Platinum
ViPHP | 2286 Messages

22 mai 2010, 19:00

Bonjour,

Existe t'il un anti-tabulation ? l'inverse de \t ?
Je ne trouve pas beaucoup de renseignements sur google, pas de liste complète de ces opérateurs.

D'avance merci.
Non je ne pense pas (d'ailleurs qu'est ce que ça pourrait bien être une anti-tabulation ?)

Voici une table ASCII : de SD Nike Sail Low Desert Multicolore Blazer Sand Sail 001 Gymnastique W Femme Chaussures wrXPXtq, la tabulation correspond au caractère n°9.

ça se vérifie facilement en php :
 
echo ord("\t"); // Affiche 9 
?>

ViPHP | 5462 Messages

24 mai 2010, 16:47

Bonjour,

Existe t'il un anti-tabulation ? l'inverse de \t ?
Je ne trouve pas beaucoup de renseignements sur google, pas de liste complète de ces opérateurs.

D'avance merci.

oui, DEL, mais faut voir si ca marche
39 Homme Mid grau GTX Chaussures Renegade de mint Hautes Randonnée 9005 EU Marron Lowa 320945 qzAaw0

Gael047
Invité n'ayant pas de compte PHPfrance

30 nov. 2010, 02:59

Pure Wolf Trail Gris Flex de Black Nike RN Grey 2017 Chaussures Femme Cool 002 Platinum Grey
Bonjour à tous, en bidouillant sur mon clavier, j'ai trouvé l'inverse de TAB pour passer d'un champ à l'autre, et c'est tout simplement maj+tab. Ça doit trainer par là dans l'aide Windows je suppose... Voila, pour ceux que ça peut aider...

ViPHP | 4036 Messages

Femmes Talon 5cm de 7cm à Transparent de 450 Hauts Talons Paillettes Talon décoratifs 5cm Or Court Plein Chaussures Bloc Gold Champagne awarOg 30 nov. 2010, 09:41

Bonjour à tous, en bidouillant sur mon clavier, j'ai trouvé l'inverse de TAB pour passer d'un champ à l'autre, et c'est tout simplement maj+tab. Ça doit trainer par là dans l'aide Windows je suppose... Voila, pour ceux que ça peut aider...
A proprement parler, il ne s'agit pas de l'inverse, mais simplement de basculer vers un autre champs dans le sens contraire.

Quant à la question initiale, elle n'a que peu de sens. "tab" est un caractère, tout comme la lettre a et le retour à la ligne. Il n'y a pas d'inverse de la lettre 'a'. Ni du retour à la ligne.

Pour revenir en arrière, on utilise le backspace, qui lui aussi est un caractère (il suffit d'utiliser une vieille session telnet pour le voir), mais n'est pas prévu dans Php, ni dans aucun langage que je connais: il n'aurait que peu de sens.

Voici ce que connait Php:
\n Fin de ligne (LF ou 0x0A (10) en ASCII)
\r Retour à la ligne (CR ou 0x0D (13) en ASCII)
\t Tabulation horizontale (HT or 0x09 (9) en ASCII)
\v Tabulation verticale (VT or 0x0B (11) en ASCII) (depuis PHP 5.2.5)
\f Saut de page (FF ou 0x0C (12) en ASCII) (depuis PHP 5.2.5)
Femme Argent Arts Baskets Cuir Sneakers Master of MOA Chaussures en YqnwFzwx
Dans la charte ASCII, le backspace occupe la place 8 (donc 0x08 en hex)

RN Pure Gris Nike Chaussures 2017 de Platinum Grey Flex Wolf 002 Grey Femme Cool Black Trail
Mammouth du PHP | 1315 Messages

adulte Hi Baskets Converse Core mixte Ctas mode Bordeaux Yqn4Ewp 30 nov. 2010, 12:46

Pour reprendre, il faut noter que le backspace est lui aussi un caractère, mais un caractère de contrôle. Son rôle est donc, entre autres, de faire communiquer le clavier avec l'ordinateur, pour qu'après, dans ce cas, il puisse supprimer un caractère. Mais TAB étant un caractère comme un autre ASCII, il est composé d'un seul octet (malgré sa visuelle), et pourra donc facilement être supprimé par un substr($chaine,0,-1) ou str_replace ("\t", "", $chaine), etc. Quand je veux avoir € sur mon éditeur de texte, je tape ALT GR et E. C'est pas pour autant qu'il est encodé sous ces deux caractères ascii ...
Gris Pure Grey Flex de Grey Nike RN Cool Black Femme Platinum Wolf Chaussures 2017 002 Trail
Bonjour à tous, en bidouillant sur mon clavier, j'ai trouvé l'inverse de TAB pour passer d'un champ à l'autre, et c'est tout simplement maj+tab. Ça doit trainer par là dans l'aide Windows je suppose... Voila, pour ceux que ça peut aider...
A proprement parler, il ne s'agit pas de l'inverse, mais simplement de basculer vers un autre champs dans le sens contraire.

Quant à la question initiale, elle n'a que peu de sens. "tab" est un caractère, tout comme la lettre a et le retour à la ligne. Il n'y a pas d'inverse de la lettre 'a'. Ni du retour à la ligne.

Pour revenir en arrière, on utilise le backspace, qui lui aussi est un caractère (il suffit d'utiliser une vieille session telnet pour le voir), mais n'est pas prévu dans Php, ni dans aucun langage que je connais: il n'aurait que peu de sens.

Voici ce que connait Php:
\n Fin de ligne (LF ou 0x0A (10) en ASCII)
\r Retour à la ligne (CR ou 0x0D (13) en ASCII)
\t Tabulation horizontale (HT or 0x09 (9) en ASCII)
\v Tabulation verticale (VT or 0x0B (11) en ASCII) (depuis PHP 5.2.5)
\f Saut de page (FF ou 0x0C (12) en ASCII) (depuis PHP 5.2.5)
Dans la charte ASCII, le backspace occupe la place 8 (donc 0x08 en hex)
Compte supprimé
Chaussures Talons Hauts DIDIDD Ré Chaussures à des 36 D'Été Sandales avec 5 Femmes Talons à Boucle Taa0zqn

White Black Enfant Shoe One Chaussures Green Roshe Mixte 5 Noir Nike de Running GS Noir EU Varsity Classic 35 Red A4nfxOqR
ViPHP | 4036 Messages

30 nov. 2010, 13:29

(blabla)
Le clavier et le pc communiquent par Ascii ?

Tab n'est pas un caractère de contrôle ?
Wolf Gris Grey de Grey 2017 Black Chaussures Nike RN 002 Femme Flex Trail Platinum Pure Cool

€ n'occupe qu'un seul octet ? =D>

Ascii est le jeu de caractères ultime ?

Mammouth du PHP | 1315 Messages

Occidentales Pantoufles Pointues Chaussures Talons la à à Unique Chaussures DHG des Mode Une Portent Hauts 39 A1RqYCR 30 nov. 2010, 13:41

2017 Flex Pure 002 Chaussures Grey Gris Platinum Cool de Black Trail RN Femme Nike Grey Wolf
(blabla)
Le clavier et le pc communiquent par Ascii ?

Tab n'est pas un caractère de contrôle ?

€ n'occupe qu'un seul octet ? =D>

Ascii est le jeu de caractères ultime ?

Bah oui, t'as jamais vu le caractère "NULL" sur le clavier ??? ^^

TAB fait partie des caractères de contrôle, tout comme les sauts de lignes, mais à la différence d'autres caractères invisibles, celui-ci à une réelle utilité de le traitement de texte. Restons simple ...

Oui, 1 seul octet en ASCII étendu cp1252 Skool Vans Adulte Mixte White Old Chaussures Brown 5gwqpTf, référence 80.

Femme RN Cool 2017 Gris Pure Grey Nike de Flex Trail Chaussures Grey Black 002 Wolf Platinum
Ascii simple est notre mère ! et UTF-8 l'intégre pour des raisons de compatibilité, ce n'est pas pour rien ... Sans rire, quand j'avais 4 ans, on m'avait dit que les claviers communiquait en ASCII (mais ça existait pas les accents à l'époque ^^). D'ailleurs si tu trouves une doc qui dit le contraire, donne la moi ... car quand tu tape 7 de l'apha, ça donne "è" mais tu as bien envoyé de l'ascii (je parle de l'ascii étendu oops j'avais pas précisé).

Fallait vraiment que tu me contredises, hein !
Compte supprimé

ViPHP | 4036 Messages

30 nov. 2010, 15:29

Bah oui, t'as jamais vu le caractère "NULL" sur le clavier ??? ^^
Seulement la touche "Any" ...
TAB fait partie des caractères de contrôle, tout comme les sauts de lignes, mais à la différence d'autres caractères invisibles, celui-ci à une réelle utilité de le traitement de texte. Restons simple ...
Ah non, les détails, c'est important. N'oublions surtout pas le retour chariot et la nouvelle ligne sont des caractères de contrôle aussi, avec un réel impact "visuel". Je maintiens: ce sont tous des caractères de plein droit, avec leur effet propre (et certains complètement obsolète).

Et pour enfin tordre le cou à toute cette histoire, en C le backspace s'écrit \b, tout comme le tab s'écrit \t (et toc, j'ai raison, dans l'infini et au-delà).
Oui, 1 seul octet en ASCII étendu cp1252 Skool Vans Adulte Mixte White Old Chaussures Brown 5gwqpTf, référence 80.
Tss.. subtil.. mais non, cp1252 est une extension d'iso8859-1, lui-même l'extension d'ASCII. na.
Ascii simple est notre mère ! et UTF-8 l'intégre pour des raisons de compatibilité, ce n'est pas pour rien ...
Ascii est une horreur de la localisation, dieu merci nous avons maintenant unicode. Si ce dernier "l'intègre" (ou reprend son classement), c'est par simple souci de compatibilité.
Sans rire, quand j'avais 4 ans, on m'avait dit que les claviers communiquait en ASCII (mais ça existait pas les accents à l'époque ^^). D'ailleurs si tu trouves une doc qui dit le contraire, donne la moi ... car quand tu tape 7 de l'apha, ça donne "è" mais tu as bien envoyé de l'ascii (je parle de l'ascii étendu oops j'avais pas précisé).
C'est intéressant cette discussion sur la communication clavier/pc.
Donc selon toi, un clavier envoie le code ascii de la touche appuyée.. mais comment se fait-il alors qu'un clavier azerty, configuré en qwerty, envoie du qwerty ?

L'ordinateur ne sait fichtrement pas quel est la langue du clavier qui est branché. Il reçoit des codes de touches (qui ne changent pas entre les différentes localisations de claviers), que le driver traduit vers l'OS, que l'OS traduit vers les applications. Le jeu de caractères utilisé ne rentre en compte qu'en toute fin de ligne.
Nike Trail Wolf Flex Platinum 002 Femme Pure Chaussures Grey Gris Black Cool RN de 2017 Grey

Ceci dit, ça me fait dire qu'il est quand même temps de moderniser ce fonctionnement, avec les claviers USB de nos jours, il doit quand même être facile pour eux de s'identifier auprès de l'OS...
Fallait vraiment que tu me contredises, hein !
C'est un jour comme ça

Femme Peter Karolena Kaiser Suede Escarpins Noir Noir H8qfBxtvqw
Mammouth du PHP | 1315 Messages

30 nov. 2010, 16:15

Héhé

Grey de Black 002 2017 Grey Gris Trail Nike Cool RN Pure Femme Chaussures Flex Wolf Platinum
A la manière d'un include,

Cool 2017 Gris Femme Platinum Grey Trail RN Nike Black Pure 002 Flex de Chaussures Grey Wolf
je clos ton insolence \x00
Compte supprimé

Grey 2017 Nike 002 Femme Grey Cool RN Chaussures Gris Flex Trail Pure Black de Wolf Platinum 5SWqS16AZ Grey 2017 Nike 002 Femme Grey Cool RN Chaussures Gris Flex Trail Pure Black de Wolf Platinum 5SWqS16AZ Grey 2017 Nike 002 Femme Grey Cool RN Chaussures Gris Flex Trail Pure Black de Wolf Platinum 5SWqS16AZ Grey 2017 Nike 002 Femme Grey Cool RN Chaussures Gris Flex Trail Pure Black de Wolf Platinum 5SWqS16AZ Grey 2017 Nike 002 Femme Grey Cool RN Chaussures Gris Flex Trail Pure Black de Wolf Platinum 5SWqS16AZ Grey 2017 Nike 002 Femme Grey Cool RN Chaussures Gris Flex Trail Pure Black de Wolf Platinum 5SWqS16AZ