Bonjour à tous
svp j'aimerai savoir la signification de => dans cet exemple
$index=>$valeur
merci d'avance
 
			
			






 
			
			
			
			 
			
				
 notion de base de php
 notion de base de php
				
				
						
							
							
						
						
				Bonjour à tous
svp j'aimerai savoir la signification de => dans cet exemple
$index=>$valeur
merci d'avance
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				plus précisément voici l'instruction dans son contexte :
merci de me clarifier les choses je suis encore débutante
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				merci stealth35 et je m'excuse j'ai posté ma 2eme partie avant de voir votre réponse.
ce que je viens de comprendre est que ce => est utilisé dans les tableaux pour associer une valeur à une clé. n'est c pas?
 
 
				
				
						
						
				Foreach est un bouche exprès pour les tableaux.
PS: en espérant que tu comprennes le principe des "=>", elle permet la manipulation des clés sur les valeurs associés
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
 
				
				
						
						
				Faux. Foreach fonctionne avec n'importe quel instance traversable également.Foreach est un bouche exprès pour les tableaux.
L'opérateur => permet l'affectation et la lecture d'une paire clé valeur d'un tableau associatif.
Exemple:
Par ailleurs, il ne faut pas mettre le count dans l'itération du for car il est recalculé à chaque passage dans ce cas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				ouiiiiiiiiiiiiii pocap
merci bien vous venez de bien clarifier les chose
l'exemple est bien expliqué et plus simple

 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				svp Benjamin Delespierre pouvez vous m'expliquer plus ce que vous voulez dire avec
"... instance traversable également"
merci

 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				d'accord pokap je vais voir les docs
merci bcp
 
 
				
				
						
						
				Les itérateurs (qui sont au passage Traversable également) ne sont pas manipulables comme des tableaux à moins d'implémenter l'interface ArrayAccess.
Traversable est une interface interne de PHP qui permet de "reconnaitre" les classes dont les instances pourront être traversées par un foreach, tout simplement.
Une instance traversable est un objet (au sens POO) capable d'être traversée avec un foreach. Par traversée on entends que toutes ses paires clés / valeurs seront lues successivement par le foreach.svp Benjamin Delespierre pouvez vous m'expliquer plus ce que vous voulez dire avec
"... instance traversable également"
merci
Exemple avec ArrayIterator:
C'est une façon de programmer différente. Je te conseille de t'y mettre une fois que tu auras bien fait le tour de PHP en mode procédural
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
							
						
				d'accord Benjamin Delespierre et merci infiniment
vous avez bien détailler l'explication
Partager