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

Како PHP низа?

Низа е податочна структура која им овозможува на едно место да ги чувате одредени вредности кои се елементи од ист тип.

видови низа

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

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

Во едноставни термини, тоа е променлива, што може да биде повеќе од една вредност. Ние сме заинтересирани во PHP низа.

карактеристични обележја

Размислете за детали PHP низа:

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

А посебна карактеристика на PHP е способноста да се создаде низа во сценариото на било сложеност.

предности:

  1. Тоа е лесно да се работи истовремено со повеќе вредности во низа. Тоа е лесно да се направи циклус на своите членови да се промени на вредностите.
  2. Тие се лесно да се манипулира. Едноставно се отстранат, да додадете ставки за да го прочитате или промена на вредностите на елементите.
  3. Во PHP, постојат многу различни функции кои ќе ви овозможи да се справи со низи. Постои од пребарувањето за одредени вредности, сортирање, спојување низи.

видови

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

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

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

ПРИМЕР создаде едноставен низа во PHP:

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

Доделување на PHP низа вредности елемент може да се запише како:

  • $ Низа [n] = Z;
  • N - клучот, z - вредност.

Во вториот метод на иницијализација може да биде ништо да се покаже во загради :

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

Во овој случај, индексот ќе биде еднаква на стандардно: 0, 1 и 2.

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

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

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

  • $ Име [37] = "прв";
  • $ Име [5] = "вториот";
  • $ Име [] = "трет".

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

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

$ Име [indeks1] [indeks2] ....

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

Во едно-димензионална асоцијативни низи кои содржат само еден клуч, тоа одговара на одреден индекс. На сликата погоре е пример на едно-димензионална и мулти-димензионален асоцијативни низи.

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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