PHP/Data Structure/array values

Материал из Web эксперт
Перейти к: навигация, поиск

array_values() function returns an array containing all of the values constituting the input array.

   <source lang="html4strict">

//Its syntax is: array array_values(array array) <? $great_wines = array ("A" => "a","Q" => "q","E" => "e"); $great_labels = array_values($great_wines); print_r($great_labels) ; ?>

 </source>
   
  


array_values( ) returns an array of all the values in that array

   <source lang="html4strict">

<?

   $words = array("Hello", "World", "Foo", "Bar", "Baz");
   var_dump($words);
   asort($words);
   var_dump($words);
   var_dump(array_values($words));

?>

 </source>
   
  


Getting and Displaying Counts of Array Values

   <source lang="html4strict">

<html> <head> <script type="text/javascript"> </script> </head> <body> <?php

 $countries = array( "USA" => "English", "Spain" => "Spanish",
                     "France" => "French", "Argentina" => "Spanish");
 $languages = array_values($countries);
 $language_count = array();
 foreach($languages as $language)
   if(!isset($language_count[$language]))
     $language_count[$language] = 1;
   else
     $language_count[$language]++;

?>

<tbody>

<?php

 foreach($language_count as $language => $number)
print "\n";

?>

   </tbody>
LanguageNumber
of
Countries
$language$number

</body> </html>

 </source>
   
  


Return all the values of an array

   <source lang="html4strict">

<? $array = array("size" => "XL", "color" => "gold"); array_values($array); ?>

 </source>