Important !

Projet-City was created many years ago, in 2001 and is shown here as a demonstration of what I was capable at that time. Please take note that the content of this website is not longer valid. Check out my CV if you're interested to see more modern stuff and also my Portfolio if you're looking for designs.

Projet-City : Technologies du Web
Accueil > Cours php > DÈplacement dans un Tableau

> D?lacement dans un Tableau

  • Auteur : Weber
  • Publi?e : 01/01/2003
  • Mise ?our le : 01/01/2003

Le php offre la possibilit?de ce d?lacer dans un tableau (c'est un vrai casse t?e ! Mais bon...)  
 

Les Fonctions de d?lacement

Pour se d?lacer dans un tableau, il faut savoir les nom des fonctions de d?lacement. Et aussi o? elles se situes !  
 

Nom Description Valeur de x
reset($x)
end($x)
next($x)
prev($x)
current($x)
On retourne au d?ut du tableau
On va ? la fin du tableau
On va sur le prochain enregistrement
On va sur l'enregistrement avant
On reste o? l'on est
x doit ?re le nom d'un tableau
x doit ?re le nom d'un tableau
x doit ?re le nom d'un tableau
x doit ?re le nom d'un tableau
x doit ?re le nom d'un tableau
Danger
La fonction current(), si aucun d?lacement n'a ??effectu?avant, est par d?aut

Compr?ension du d?lacement

Voici un exemple qui permettra, je l'esp?e, de mieux comprendre :  

array_deplacement1.php
<?
    $tableau 
= array( 
                                
"Auteur"=>"Core Design et Eidos"
                                
"Nom"=> "Lara" 
                                
"Pr?om"=> "Croft" 
                                
"Style"=> "Action/Aventure"
                                
"Version"=> "Next G??ation",  
                                
"Note"=> "22/20" 
                                
); 

     
//-- Hop, on surf sur les enregistrements du tableau ! --// 
     
$auteur  current($tableau); /* On va au d?ut du tableau */
     
$note     end($tableau);   /* On va ? la fin du tableau */
     
$version prev($tableau);  /* On remote au dessus d'un enregistrement */
     
$style    prev($tableau);  /* On remonte au dessus d'un enregistrement */   
     
$v         next($tableau);   /* On descend d'un enregistrement */

     //-- Et on affiche !--// 
     
echo " Auteur : $auteur<br>Note : $note <br>
               Version : $v <br>
               Style : $style <br>ReVersion : $version "

?>

Voici le r?ultat :  

Auteur : Core Design et Eidos  
Note : 22/20  
Version : Next G??ation  
Style : Action/Aventure  
ReVersion : Next G??ation

© 2002 - 2003 Weber Tous droits reserv?
< Cours pr?dent Cours suivant >

D?uvertes

Mozilla Power Mozilla est un regrouppement de plusieurs outils dont : Firefox (navigateur qui respecte les standards) et un système de messagerie (...)

Consulter le site français