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

 


Dernière réponse
Sujet : [PHP] Manipulation de chaîne : pb avec Array
antsite youdontcare tu vois ce qui va pas ?

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
antsite youdontcare tu vois ce qui va pas ?
Freekill

youdontcare a écrit a écrit :

on peut accéder aux différents caractères de la chaîne par un tableau (en C comme en PHP).  




 
Ah bon, je ne savais pas?

youdontcare

Freekill a écrit a écrit :

ensuite, tu traites ta variable $scn comme une array, alors que ça n'en est pas une :
 

Code :
  1. $game[$n][$p] = $scn[$p];

 
 



on peut accéder aux différents caractères de la chaîne par un tableau (en C comme en PHP).

Freekill essaie avec substr()
antsite surtout qu'une chaîne c pour moi (en C en tout cas) un tableau !
antsite je vois pas ce que tu veux me dire
tu ferais comment ?
Freekill ensuite, tu traites ta variable $scn comme une array, alors que ça n'en est pas une :
 

Code :
  1. $game[$n][$p] = $scn[$p];

 

[edtdd]--Message édité par Freekill--[/edtdd]

Freekill ajoute déjà les crochets à ton for().
antsite je voudrais que ce code affiche les 10 premières lettres de la chaîne en utilisant et j'y tiens, un tableaux à deux entrées
le code ne marche pas et me sort comme chaîne "Array"
 
<?php
$scn = "bonjour les amis";
$n = 0;
for($p=0;$p<10;$p++)
 $game[$n][$p] = $scn[$p];
 
$game[$n][$p] = '\0';
 
print($game[$n]);
?>
merci

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)