Exemples de tableaux en PHP

Afficher et manipuler les données d'un tableau PHP.

 

Afficher aléatoirement une case d'un tableau PHP

<?php
$tableau[0] = "Première valeur";
$tableau[1] = "Deuxième valeur";
$choix = mt_rand(0,1);
echo $tableau[$choix];
?>

Deuxième valeur

 

Quel est le résultat de l'affichage du code source suivant

<?php
// Variable de tableau associatif
// L'indice case vaut 5
$tableau['case'] = 5 ;
// Référence
$case =& $tableau['case'] ;
// Affectation à la variable $case de la valeur 6
$case = 6 ;
// Affichage
echo " $case , $tableau[case] " ;
?>

6 , 6

 

Afficher le dernier élément d'un tableau

<?php
$tableau=array("pomme", "poire", "cerise", "framboise");
echo end($tableau);
?>

framboise

 

Obtenir l'intersection de deux tableaux

<?php
$array1 = array ("pomme", "poire", "cerise");
$array2 = array ("fraise", "pomme");
$result = array_intersect ($array1, $array2);
while (list($key, $val)=each($result)) {
echo $val;
}
?>

pomme

 

Obtenir la soustraction de deux tableaux

<?php
$array1 = array ("pomme", "poire", "cerise");
$array2 = array ("pomme", "fraise");
$soustraction = array_diff($array1, $array2);
print_r($soustraction);
?> 

Array ( [1] => poire [2] => cerise )

 

Hash de tableaux

En créant un tableau de tableaux on crée un hash.
C'est un tableau à plusieurs dimensions!

Dire que l’on s’en fiche du droit à la vie privée sous prétexte qu’on a rien à cacher, c’est comme déclarer que l’on se fiche du droit à la liberté d’expression sous prétexte qu’on a rien à dire.
[Edward Snowden]

Version Beta Stable 4.0 du projet Vision du web 2002 - 2019

Condition d'utilisation du site Vision du web

Vous êtes soumis au règlement suivant et à ce titre ni l'administrateur ni l'hébergeur ne pourraient ni ne seraient tenu pour responsable de vos actes.
Vous ne devez en aucun cas utiliser les informations présentes sur Visionduweb pour nuire à autrui ou à un système informatique.

La licence CC BY-NC-ND 4.0 est attribuée au contenu rédigé par Visionduweb sur les domaines suivants :
www.visionduweb.com - www.visionduweb.eu - www.visionduweb.fr - www.visionduweb.info
Les profils utilisés par Visionduweb : Anonymous, Visionduweb, Zer00CooL

Soutenir le travail de recherche de Visionduweb.
Visionduweb utilise la crypto-monnaie.
Faire un don.
 

Chercher dans le contenu

Menu de connexion