"valeur1", "cle2" => valeur2",...) en un tableau sans clés (0 => "cle1", 1=> "valeur1", 2 => "cle2", 3=>"> "valeur1", "cle2" => valeur2",...) en un tableau sans clés (0 => "cle1", 1=> "valeur1", 2 => "cle2", 3=>" />

Linéarise un tableau associatif

  Information

Transforme un tableau associatif ("cle1" => "valeur1", "cle2" => valeur2",...) en un tableau sans clés (0 => "cle1", 1=> "valeur1", 2 => "cle2", 3=> "valeur2", ...);

Auteur : Damien Seguy (Nexen)
  code source classé dans  Tableaux - Array

 
 01    
 02    
 03    
 04    
 05    
 06    
 07    
 08    
 09    
 10    
 11    
 12    
 13    
 14    
 15    
 16    
 17    
 18    
 19    
 20    
 21    
 22    
 23    
 24    
 25    
 26    
 27    
 28    
                               
<?php
/*---------------------------------------------------------------*/
/*
    Titre : Linéarise un tableau associatif                                                                               
                                                                                                                          
    URL   : https://phpsources.net/code_s.php?id=1029
    Date édition     : 16 Fév 2019                                                                                        
*/
/*---------------------------------------------------------------*/

 function hash2num($h){
 if (!is_array($h)){ 
  return FALSE
  } 
  
  $retour array(); 
  end($h); 
  array_unshift($retourkey($h), current($h)); 
  while(prev($h)){ 
  array_unshift($retourkey($h), current($h)); 
  } 
  
  return $retour
}

?>

          Fonctions du code - Doc officielle PHP

   php.net   Description Versions PHP OUTIL
   array Crée un tableau PHP 4, PHP 5, PHP 7
   array_unshift Empile un ou plusieurs éléments au début d'un tableau PHP 4, PHP 5, PHP 7
   current Retourne l'élément courant du tableau PHP 4, PHP 5, PHP 7
   end Positionne le pointeur de tableau en fin de tableau PHP 4, PHP 5, PHP 7
   is_array Détermine si une variable est un tableau PHP 4, PHP 5, PHP 7
   key Retourne une clé d'un tableau associatif PHP 4, PHP 5, PHP 7
   prev Recule le pointeur courant de tableau PHP 4, PHP 5, PHP 7
   return Retourne le controle du programme au module appelant. PHP 4, PHP 5, PHP 7

  Autres snippets qui pourraient vous intéressez


Transforme un tableau en un tableau associatif

Compatibilité : PHP 5, PHP 7

Transforme un tableau avec des clés numériques en un tableau associatif en reprenant les valeurs dans le même ordre.

Repérer la présence de doublons dans un tableau associatif (array) - PHP Sources

Compatibilité : PHP 5, PHP 7

Un doublon est un élément présent en plusieurs exemplaires identiques (au moins 2). La fonction native array_unique(array $tableau) supprime les

Affiche la distance entres 2 villes via un array associatif

Compatibilité : PHP 5, PHP 7

Formulaire qui prend en compte 2 villes et qui calcul la distance entre ces 2 villes. Possibilité d'ajouter des distances.


  • Merci de signaler tout problème rencontré avec ce code

Nous vous encourageons à contribuer à l'utilisation de PHP en ajoutant vos remarques

Suivez PHP Sources sur Twitter !

PHP débutant et initié 50 Tutoriel

Présentation de PHP

  Derniers scripts PHP

Soosyze 1.0.0-alpha8

logo Soosyze
Langue langue fr
Date 20 Sept
Taille 0.39 Mo
Catégorie CMS

ZwiiCMS 9.2.06

logo ZwiiCMS
Langue langue fr
Date 20 Sept
Taille 3 Mo
Catégorie CMS

SPIP 3.2.5

logo SPIP
Langue langue fr
Date 18 Sept
Taille 11 Mo
Catégorie CMS

ZenTao 11.6.2

logo ZenTao
Langue langue fr
Date 16 Sept
Taille 7 Mo
Catégorie Divers

  16 Fév 2019

159 Vues
Compatibilité
PHP 5 et 7+