Головна‎ > ‎PHP‎ > ‎

Масив

//1
$myarray = array('Odyn''Dva''Try');

//2
$myarray = array("Odyn""Dva""Try");



$cars = array("Volvo""BMW""Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";



$cars = array("Volvo""BMW""Toyota");
$arrlength = count($cars); // 3

for($x = 0; $x < $arrlength; $x++) {
    echo $cars[$x];
    echo "<br>";
}



$cars = array("Volvo""BMW""Toyota");
sort($cars);

rsort($cars); // в зворотньому порядку

  • sort() - сортувати
  • rsort() - сортувати масиви в порядку спадання
  • asort() - сортувати асоціативні масиви в порядку зростання, відповідно до значення
  • ksort() - сортувати асоціативні масиви в порядку зростання, відповідно до ключа
  • arsort() - сортувати асоціативні масиви в порядку зменшення, відповідно до значення
  • krsort() - сортувати асоціативні масиви в порядку спадання, відповідно до ключа



$cars = array
  (
  array("Volvo",22,18),
  array("BMW",15,13),
  array("Saab",5,2),
  array("Land Rover",17,15)
  );
  
echo $cars[0][0].": In stock: ".$cars[0][1].", sold: ".$cars[0][2].".<br>";
echo $cars[1][0].": In stock: ".$cars[1][1].", sold: ".$cars[1][2].".<br>";
echo $cars[2][0].": In stock: ".$cars[2][1].", sold: ".$cars[2][2].".<br>";
echo $cars[3][0].": In stock: ".$cars[3][1].", sold: ".$cars[3][2].".<br>";

/* Volvo: In stock: 22, sold: 18.
BMW: In stock: 15, sold: 13.
Saab: In stock: 5, sold: 2.
Land Rover: In stock: 17, sold: 15. */



Асоціативний масив

//1
$age = array("Peter"=>"35""Ben"=>"37""Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old.";

//2
$age = array("Peter"=>"35""Ben"=>"37""Joe"=>"43");

foreach($age as $x => $x_value) {
    echo "Key=" . $x . ", Value=" . $x_value;
    echo "<br>";
}