ajouter un caractere tous les n caracteres dans une chaine

ajouter un caractere tous les n caracteres dans une chaine - Programmation

Marsh Posté le 30-03-2002 à 17:28:05    

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 )

Reply

Marsh Posté le 30-03-2002 à 17:28:05   

Reply

Marsh Posté le 30-03-2002 à 17:29:41    

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:
Reply

Marsh Posté le 30-03-2002 à 17:36:37    

mais il y a pas de fonctions PHP ?
 
sinon Dommage

Reply

Marsh Posté le 30-03-2002 à 17:44:47    

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:
Reply

Marsh Posté le 30-03-2002 à 17:46:48    

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

 

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

Reply

Marsh Posté le 30-03-2002 à 17:53:04    

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:
Reply

Marsh Posté le 30-03-2002 à 20:52:31    

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 )

Reply

Sujets relatifs:

Leave a Replay

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