ПХП асоцијативни низ
У претходном водичу сазнали сте да је низ варијабла која чува неколико вредности или елемената података организованих помоћу индексних кључева.

$ боокс [0] = "Отишао са ветром";
$ боокс [1] = "Мале жене";
$ боокс [2] = "Рат и бресква";

Асоцијативни низ такође користи индексне тастере, али ти тастери нису нумерички као у горњем примеру. Кључеви у асоцијативном низу су "именовани" тастери, што значи да су тастери обично знаковни низови. У доњем примјеру можете видјети да су кључеви ријечи (наслов, име, организација) које имају значење за одговарајуће вриједности (професор, Мике Смитх, Државни универзитет Охио).

$ мемберс = низ (
"титле" => "Професор",
"наме" => "Мајк Смит",
"Органисатион" => "ОСУ"
);

Горњи пример такође показује да функцију матрице користите за креирање или иницијализацију асоцијативног низа. Имену променљиве матрице ($ мемберс) прати знак једнакости, а затим име функције (низ). Затим имате парове кључ и вредност. Примјетите да су ови парови раздвојени зарезима. Кључ је „усклађен“ на његову вредност са => и цела група је затворена у заградама. Задњи пут имате зарез. Асоцијативни низ дјелује слично као и регуларни низ.

  • Користите квадратне заграде за низ да бисте додали пар кључева и вредности у низ или да бисте креирали низ.
    $ мемберс ['тенуред'] = "да";

  • Кључ користите за упућивање елемента у асоцијативни низ.
    ехо "$ мемберс ['наме']";




Видео Упутства: PHP Tutorijali - 20 - Foreach kroz Asocijativni Niz (Може 2024).