Comment reconnaitre le caractère TAB en PHP ?

Comment reconnaitre le caractère TAB en PHP ? - PHP - Programmation

Marsh Posté le 15-06-2007 à 17:35:29    

Salut,
 
Comment reconnaitre le caractère TAB en PHP ?
 
A+


---------------
Faut qu'on court comme des lions, des tigres et des ours!
Reply

Marsh Posté le 15-06-2007 à 17:35:29   

Reply

Marsh Posté le 15-06-2007 à 17:37:56    

\t

Reply

Marsh Posté le 15-06-2007 à 21:10:58    

J'peux faire ($string == '\t') donc ? :??:
 
Merci en tous cas... :)


---------------
Faut qu'on court comme des lions, des tigres et des ours!
Reply

Marsh Posté le 15-06-2007 à 21:39:32    

[Résolu] ?

Reply

Marsh Posté le 15-06-2007 à 22:30:04    

heu je sais pas encore...


---------------
Faut qu'on court comme des lions, des tigres et des ours!
Reply

Marsh Posté le 16-06-2007 à 03:19:57    

$string == '\t' ?
 
Certainement pas ! Ceci est une comparaison pour voir si ta chaine est égale a \t
 
pour spécifier la tabulation, la vraie, il faut utiliser cela :
 
$string == "\t"
 
Autrement dit, sans double quote, ca ne marche pas.


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 16-06-2007 à 08:23:24    

Hein hein... ok...
 
J'ai jamais compris la difference entre les deux. C'est quoi ?


---------------
Faut qu'on court comme des lions, des tigres et des ours!
Reply

Marsh Posté le 16-06-2007 à 09:32:09    

les apastrophes n'interpretent pas le contenu.
Par exemple si tu as :

 
Code :
  1. $animal = 'chien' ;
  2. echo '$animal'; // Renverra -> $animal
  3. echo "$animal"; // Renverra -> chien
 

Dans le cadre de \t, si tu bases ton égalité sur des apostrophes tu vas chercher la chaine \t, mais avec les guillemets tu vas matcher l'interprétation de la chaine \t


Message édité par the_bigboo le 16-06-2007 à 09:33:53
Reply

Marsh Posté le 16-06-2007 à 09:57:07    

Ahhhhhh, ok ! :) Nikel ! :) Merci pour l'explication.
 
En general quand je dois merger une variable dans un texte, je fais 'TEXT'.$var
 
Nivo optimisation c'est moins bien ?


---------------
Faut qu'on court comme des lions, des tigres et des ours!
Reply

Marsh Posté le 16-06-2007 à 16:50:30    

Autant faire "TEXT". $var, moi perso je trouve ça propre et beaucoup plus clair quand tu le vois dans un éditeur à colorisation syntaxique.


---------------
.:: Kmeleon ::.
Reply

Marsh Posté le 16-06-2007 à 16:50:30   

Reply

Marsh Posté le 16-06-2007 à 17:25:55    

kmeleon1 a écrit :

Autant faire "TEXT". $var, moi perso je trouve ça propre et beaucoup plus clair quand tu le vois dans un éditeur à colorisation syntaxique.


Je trouve ca super crade :/

 

Mieux vaut le faire comme ca : 'TEXT'.$var
Ou comme ca : "TEXT $var"

 

Ce que t'as fait c'est un mix qui prend le défaut des simples quotes (') et le défaut des doubles (" ) :D


Message édité par WiiDS le 16-06-2007 à 17:26:04

---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 16-06-2007 à 18:05:44    

Va trouver ta variable dans un éditeur avec "TEXT $var"...


---------------
.:: Kmeleon ::.
Reply

Marsh Posté le 16-06-2007 à 18:14:15    

kmeleon1 a écrit :

Va trouver ta variable dans un éditeur avec "TEXT $var"...


 
http://pix.nofrag.com/c0/e1/fef0e0c8187b8fb9c103b94a917d.jpeg
Un editeur un peu moins que stupide spa mal aussi [:spamafote]


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
Reply

Marsh Posté le 16-06-2007 à 21:46:42    

Reply

Marsh Posté le 16-06-2007 à 22:46:30    

C'est toujours le même débat mais tant qu'a faire, ' powa :o


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 17-06-2007 à 14:43:39    

La partie la plus interessante:
http://pbnaigeon.developpez.com/tu [...] llemet/#LV


Message édité par kmeleon1 le 17-06-2007 à 14:44:19

---------------
.:: Kmeleon ::.
Reply

Marsh Posté le 18-06-2007 à 10:04:11    

Hmmmm, j'ai essayé ca : mais sans succès... :(  
$pos = stripos($string1, "\t" );
ALors qu'il y a bien une tabulation...


---------------
Faut qu'on court comme des lions, des tigres et des ours!
Reply

Marsh Posté le 18-06-2007 à 11:07:07    

essaye de matcher avec chr() ;)

Reply

Marsh Posté le 18-06-2007 à 11:10:00    

Elle serait pas au tout début de ton texte, la tabulation?
 
Essaye ce code là pour voir la différence :

Code :
  1. $string1 = "\t".'mon texte';
  2. $pos = stripos($string1, "\t" );
  3. if ($pos == FALSE){
  4.   echo 'pas de caractére précédant une tabulation';
  5. }else{
  6.   echo 'tabulation précédé de '. $pos.' caractére(s)';
  7. }
  8. if ($pos === FALSE){
  9.   echo 'pas de tabulation';
  10. }else{
  11.   echo 'tabulation trouvé à '. $pos.' caractére(s) du début du texte';
  12. }

(code non testé mais normalement sans erreur)

Reply

Marsh Posté le 18-06-2007 à 12:20:34    

Non, elle n'etait pas au debut...
Entre temps j'ai abopté une autre technique. :)
Merci a tous ! :)


---------------
Faut qu'on court comme des lions, des tigres et des ours!
Reply

Marsh Posté le 18-06-2007 à 16:06:33    

Ill Nino a écrit :

Non, elle n'etait pas au debut...
Entre temps j'ai abopté une autre technique. :)
Merci a tous ! :)


Tu choisis la fuite plutot que d'affonter le problème ? :whistle:

Reply

Marsh Posté le 18-06-2007 à 16:52:11    

:jap: Ou plutot j'ai trouvé une autre parade ! :D


---------------
Faut qu'on court comme des lions, des tigres et des ours!
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed