Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
799 connectés 

  FORUM HardWare.fr
  Programmation

  ajouter un caractere tous les n caracteres dans une chaine

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ajouter un caractere tous les n caracteres dans une chaine

n°119388
fabriceMer​c
Posté le 30-03-2002 à 17:28:05  profilanswer
 

J'ai une chaine du type $Str1="001d3b6a9c39"
 
comment est ce que je peux la transformer en 00:1d:3b:6a:9c:39
???
 
 
Merci  
 
( bon et apres j'arrete )

mood
Publicité
Posté le 30-03-2002 à 17:28:05  profilanswer
 

n°119389
[SDF]Poire
Vive Grumly
Posté le 30-03-2002 à 17:29:41  profilanswer
 

Beh tu prends une chaine temporaire et tu copies ta chaine dedans caractere par caractere et tout les 2 caracteres tu mets ton caractere.


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°119390
fabriceMer​c
Posté le 30-03-2002 à 17:36:37  profilanswer
 

mais il y a pas de fonctions PHP ?
 
sinon Dommage

n°119392
[SDF]Poire
Vive Grumly
Posté le 30-03-2002 à 17:44:47  profilanswer
 

fabriceMerc a écrit a écrit :

mais il y a pas de fonctions PHP ?
 
sinon Dommage  




Beh écoute....  
1- je savais pas que C T du PHP tu l'as précisé nul part...
2- ça te prend 2s à faire
(edit)3- Avec Delphi y a une fonction Insert... mais je C pas si existe en PHP

 

[jfdsdjhfuetppo]--Message édité par [SDF]Poire--[/jfdsdjhfuetppo]


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°119393
fabriceMer​c
Posté le 30-03-2002 à 17:46:48  profilanswer
 

Comment en 2 s ????
 
je vais chercher dans les fonctions si il y a insert

 

[jfdsdjhfuetppo]--Message édité par fabriceMerc--[/jfdsdjhfuetppo]

n°119396
[SDF]Poire
Vive Grumly
Posté le 30-03-2002 à 17:53:04  profilanswer
 

fabriceMerc a écrit a écrit :

Comment en 2 s ????
 
je vais chercher dans les fonctions si il y a insert  
 
 




ecoute suis pas 1 spécialiste du PHP
en C ça donnerait 1 truc du genre :
 
for (i = 0; i < strlen(Chaine1); i++) {
  if (i%2 == 0)
    *Dest++ = ':';
  *Dest++ = Chaine1[i];
}
 
enfin 1 truc du genre.... (pointeur :pt1cable: , fatigue et C pas top pour coder ds la fenetre de reply. Joce à quand 1 debugger intégré ???  :D )


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°119430
fabriceMer​c
Posté le 30-03-2002 à 20:52:31  profilanswer
 

bon j'ai enfin trouvé !:
 
 
$Str="9a0g14b0f32a"
 
$Str=wordwrap($Str,2,":",1);
 
$Str=substr($Str,0,strlen($Str)-1);
 
et sa donne :
9a:0g:14:b0:f3:2a
 
voila parce que en fait les pointeurs en PHP y en a pas ( du moins pas comme en C )


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  ajouter un caractere tous les n caracteres dans une chaine

 

Sujets relatifs
[PHP] Concatenation de chaine?[C] espace dans une chaine de caractere
[PHP] conversion de chaine pour un forum[C++] Rechercher un motif dans une chaine
ASM Enregistrer une chaine de caractere en mémoire ??ASM : Comment enregistrer une chaine de caractere dans une variable ?
[JAVA, EMACS] Comment ajouter le JDE à Emacs (sous WinXP) ? 
Plus de sujets relatifs à : ajouter un caractere tous les n caracteres dans une chaine


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR