КомпјутериПрограмирање

Како ПХП низ?

Низ је структура података која омогућава једном локацију за складиштење одређене вредности које су елементи истог типа.

vrste арраи

Постоје две врсте низова, они се разликују у начину идентификације елемената конститутивних.

  1. Симпле - сваки елемент у њему дат индекс у низу.
  2. Асоцијативна - мора да се односи на елемент користећи тастере повезане са логичким вредностима.

Једноставним терминима, то је променљива која може бити више од једне вредности. Ми смо заинтересовани за ПХП низу.

karakteristike

Размислите ПХП низ детаља:

  1. Она може да садржи било који број вредности, а то је празна.
  2. Сваки од вредности, који обухвата низ ПХП, зове елемент.
  3. Елемент чува различите врсте варијабли. То могу бити стрингс, цели бројеви, боолеанс.
  4. Приступ елементима могуће је помоћу индекса који су малим словима и нумерички.
  5. ПХП арраи садржи елементе са јединственим индексима.
  6. Број елемената у низу - је његова дужина.
  7. Вредности елемената могу бити низови, као и мулти-дименсионал арраис.

Специфичност ПХП је могућност да се створи низ у писму било сложености.

Предности:

  1. Лако је радити истовремено са више вредности у низу. Лако је направити циклус на своје чланове да промени вредности.
  2. Они су лако манипулисати. Једноставно уклоните, додати ставке за читање или промените вредности елемената.
  3. У ПХП, постоје многе различите функције које омогућавају да се рукује низове. Постоји претрага за одређене вредности, сортирање, спајање низова.

vrste

Низови су подељени на 2 типа:

  • једнодимензионални;
  • дводимензионални.

Постоје различити начини да покрене низ. Прво, сматрамо једноставна, а онда - што је асоцијативни низ ПХП.

Пример направите једноставну низ у ПХП:

У примеру користи тастера - број у загради [], и још важније - назив воћа и поврћа.

Додела вредности ПХП низ елемената може се написати као:

  • $ Арраи [н] = з;
  • н - кеи, з - вредности.

У другом начину инитиализатион може бити ништа не указује на заградама :

  • $ Име [] = "А";
  • $ Име [] = "два";
  • $ Име [] = "три".

У том случају, индекс ће бити једнак подразумевано: 0, 1 и 2.

И можете доделити било која од њених вредности индекса:

  • $ Наме [35] = 'А';
  • $ Име [18] = 'два';
  • $ Име [90] = "три".

Можете комбиновати методе иницијализацију:

  • $ Име [37] = "први";
  • $ Име [5] = "други";
  • $ Име [] = "трећи".

Трећи елемент је додељен индекс једнак 38, као 37 - највеће индекса.

Мултидимензионалан низ синтакса изгледа овако:

$ Име [индекс1] [индекс2] ....

Сада да видимо шта ПХП асоцијативни низ. Индекс може бити ниска, не намећу ограничења, простори су дозвољени, њена дужина је различита. Асоцијативни низ се добро користе када је потребно да се повежу елементи нису са бројевима, али са речима. Низови који имају индекси - Стрингс се зове асоцијативно.

У одномерних асоцијативни низ који садржи само један кључ, она одговара одређеном индексу. Горња слика је пример одномерних и мулти-димензионалне асоцијативни низ.

Можете да креирате вишедимензионални асоцијативни низ на класичан начин, али то није баш згодно.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sr.delachieve.com. Theme powered by WordPress.