Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30


Чувашия-это моя Россия

Ссылки на Php-5 коды - array().

Определение и использование. Массив есть упорядоченное отображение, устанавливающее соответствие между значением и ключом. Под массивомможет скрываться что угодно ранообразное: слова, словарь, названия, коллекции, заказы, списки, очереди и т.д.. Значением массива может быть другой массив. Хотите - создавайте деревья и многомерные массивы.

Функция array() используется для создания массива. В PHP, существует три типа массивов:

                  1. Индексированные массивы - массивы с числовым индексом
                  2. Ассоциативные массивы - массивы с именами ключей
                  3. Многомерные массивы - массивы, содержащие один или несколько массивов

Синтаксис для индексированных массивов:

                      array (value1,value2,value3,etc.);

Синтаксис для ассоциативных массивов:

                      array (key=>value,key=>value,key=>value,etc.);

Параметр Описание
key Определяет ключ( в виде числа или строки)
value Задает значение

Технические Данные

Возвращаемое Значение: Возвращает массив параметров
PHP Версия: 4+
Список изменений: Начиная с PHP 5.4, можно использовать короткий синтаксис массива, который заменяет array() [].
Напр. $cars= ["Volvo",«БМВ"]; вместо $cars=array ("Volvo",«БМВ»);

ПРИМЕР №1

Вот, составим маленькую программу на php-кодах, чтобы понять работу массива array():

                      < !DOCTYPE html>
                      < html>
                      < body>
                          < ? php
                                $ cars=array ("Volvo","BMW","Toyota"); 
                                echo "Мне нравится " .$cars[ 0] . ", " .$cars[ 1] ." и " .$cars[ 2] . ".";
                               ? >
                      < /body>
                      < /html>

И при выполнения сценария этой программы мы получим следующий результат:

Мне нравитсяVolvo, BMW и Toyota.
ПРИМЕР №2

Напишем следующую программу:

                      < body>
                          < ?php
                            $ age=array ("Олег"=>"58","Коля"=>"47","Саша"=>"53");
                            echo "Олегу будет " . $age['Олег '] . " лет.";
                          ? >

Вот, этот результат выполнения данной программы:

Олегу будет 58лет.
ПРИМЕР №3

Составим другую программу:

                     < !DOCTYPE html>
                     < html>
                     < body>
                       < ?php
                           $cars=array("Volvo","BMW","Toyota");
                           $arrlength=count($cars);

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

Разберите ее и по-внимательнее, ниже полученный результат после выполнения сценария данной программы:

Volvo
BMW
Toyota

ПРИМЕР №4

Напишем программу цикла, чтобы перебрать все ключи массива, правда здесь массив состоит всего-то из трех элементов:

                   < !DOCTYPE html>
                   < html>
                   < body>

                   < ?php
                       $age=array("Олег"=>"58","Коля"=>"47","Саша"=>"53");

                      foreach($age as $x=>$x_value)
                           {
                     echo "Ключ=" . $x . ", Значение=" . $x_value;
                     echo "< br>";
                            }
                   ? >

                  < /body>
                  < /html>

Результат вы сами видите:

Ключ=Олег, Значение=58
Ключ=Коля, Значение=47
Ключ=Саша, Значение=53

Составим относительно сложную программу кодов для двумерного массива:

ПРИМЕР №5
                      < !DOCTYPE html>
                      < html>
                      < body>

                        < ?php
                        // Второго порядка массив
                           $cars=array
                                 (
                             array("Volvo",100,96),
                             array("BMW",60,59),
                             array("Toyota",110,100)
                                );
   
        echo $cars[0][0].": Заказанный: ".$cars[0][1].". Проданный: ".$cars[0][2]."< br>";
        echo $cars[1][0].": Заказанный: ".$cars[1][1].". Проданный: ".$cars[1][2]."< br>";
        echo $cars[2][0].": Заказанный: ".$cars[2][1].". Проданный: ".$cars[2][2]."< br>";
                      ? >

                     < /body>
                     < /html>

Программа выполнилась и дала такой результат и смотрите и разберитесь:

Volvo: Заказанный: 100. Проданный: 96
BMW: Заказанный: 60. Проданный: 59
Toyota: Заказанный: 110. Проданный: 100



seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...
ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: