Све што треба да знате о претраживању низова у ПХП-у



Овај чланак покрива сву перспективу претраживања низова у ПХП-у и помоћи ће вам да на примерима добијете детаљно знање о њему.

Као један од најбољих језика за писање скрипти, је сигурно добро искористио и низове. Дакле, у овом чланку ћемо разумети Арраи Сеарцх у ПХП-у следећи низ:

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





Увод у ПХП - Претраживање низова у ПХП-у - Едурека



Настављамо са овим чланком о претраживању низова у ПХП-у.

Арраи Сеарцх

арраи_сеарцх је уграђена функција у ПХП-у. Да бисмо претражили одређену вредност у низу, користимо ову функцију која тражи одређену вредност и враћа кључ. Ако није пронађено подударање, враћа се фалсе. Скоро је сличан ин_арраи (). Главна разлика између обе функције је у томе што арраи_сеарцх () обично враћа или кључ или индекс, док ин_арраи () враћа ТРУЕ или ФАЛСЕ према подударности пронађеној у претрази.

Синтакса: арраи_сеарцх (вредност, низ, строг)



Вредност : Одређује вредност коју треба претражити у низу.
Арраи : Одређује низ који треба претражити
Строго: То је опционални параметар који тражи строго идентичне елементе у низу који могу бити постављени на ТРУЕ или ФАЛСЕ. Подразумевано је постављено на ФАЛСЕ. Ако је постављено на тачно, проверава идентичне елементе. тј. цео број 3 није исто што и низ 3.

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

како поставити пут до класе у јави помоћу командне линије

Настављамо са овим чланком о претраживању низова у ПХП-у

Излаз 1:

Погледајмо пример без употребе строгог параметра,

 

Настављамо са овим чланком о претраживању низова у ПХП-у

Излаз: 2

Враћа 2 јер се аравинд налази на другом положају низа.

пренос датотека у инстанцу ец2 виндовс

У случају да је пронађено више подударања,

 

Настављамо са овим чланком о претраживању низова у ПХП-у

Излаз: 3

Врати 3, јер се прво поклапање навена налази у трећем индексу.

Погледајмо још један пример који користи строги параметар,

 

Настављамо са овим чланком о претраживању низова у ПХП-у

Излаз 4:

Враћа се без резултата јер тип података вредности у низу и тип података тражене вредности нису истог типа. Ако је постављено на фалсе, занемарује тип података и подразумевано је постављено на фалсе.

разлика између замене и преоптерећења у јави

Погледајмо исти пример постављањем строгог параметра на фалсе.

 

Овим смо дошли до краја овог чланка, надам се да сте разумели уграђену функцију арраи_сеарцх у ПХП-у.

Ако сматрате да је овај блог релевантан, погледајте Едурека, поуздана компанија за учење на мрежи са мрежом од више од 250 000 задовољних ученика раширених широм света.

Имате питање за нас? Молимо вас да то поменете у одељку за коментаре „ Претрага низова у ПХП-у ”И јавићу вам се.