Како користити функцију стрипос() у ПҺП-у

Kako Koristiti Funkciju Stripos U P P U



У ПҺП-у, жице су скуп знакова у којима је сваки знак представљен једним бајтом. ПҺП обезбеђује различите уграђене функције за раздвајање, упоређивање, замену и спајање стрингова. Поређење стрингова се лако може урадити у ПҺП-у помоћу уграђене функције стрипс(). Овај метод ПҺП-а је најлакши начин да пронађете појаву подниза у низу.

У овом водичу ћемо разговарати о траке () функцију, њену синтаксу и употребу у ПҺП-у са примерима.

Шта је функција стрипос() у ПҺП-у

траке () је метода ПҺП-а која не разликује велика и мала слова која се користи за проналажење присуства подниза у стрингу. Ако је подниз присутан, овај метод приказује целобројну позицију прве инстанце подниза у низу, у супротном приказује нетачно или ништа.







Синтакса



Следеће је синтакса за коришћење траке () у ПҺП-у:



стрипос ( низ , наћи , почетак ) ;

Ево, низ специфицира стринг за претрагу, тһе наћи специфицира подниз за проналажење и почетак одређује локацију на којој треба започети претрагу и позиција стринга почиње од 0, а не од 1.





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

Како користити функцију стрипос() у ПҺП-у

Следећи основни пример објашњава употребу траке () функција у ПҺП-у.



Пример 1

У овом примеру смо претражили подниз 'скриптирање' у стрингу и метода враћа позицију скрипте:



одјек стрипос ( „ПҺП је језик за скриптовање“ , 'скриптирање' ) ;

?>

Пример 2

У следећем примеру смо иницијализовали стринг стр а затим користио траке () да пронађем пһп у низу са две различите почетне позиције. Проналазимо локацију пһп у стринг стр . Иако велико слово П се користи у изворном низу, овај метод проналази пһп и приказује позицију подниза:



$стр = „ПҺП је скриптни језик, ја волим ПҺП!“ ;

одјек стрипос ( $стр , 'пһп' , 0 ) ;

одјек ' ' ;

одјек стрипос ( $стр , 'пһп' , петнаест ) ;

?>

У горњем исечку кода, први подниз ПҺП налази се на индексној позицији 0 и остали ПҺП налази се на индек 36. У првој функцији стрипос() почетна позиција је 0 тако да ће исписати позицију првог појављивања ПҺП-а. У другој изјави са траке () почетна позиција за претрагу подниза је петнаест, тако да ће ова функција прескочити подстрингове пре ове позиције и одштампати прво појављивање ПҺП после почетне позиције.

Пример 3

Следећи исечак кода проверава да ли је подстринг присутан у стрингу са иф-елсе изјавама. Ако је подниз присутан у стрингу, наредба иф ће бити приказана на конзоли у супротном ће бити одштампана изјава елсе:



$стринг = „Добро дошли у ЛинукҺинт, свет програмирања“ ;

$субстринг = 'ЛинукҺинт' ;

ако ( стрипос ( $стринг , $субстринг ) !== лажно ) {

одјек 'подниз' $субстринг ' је присутно у датом низу' ;

} друго {

одјек 'подниз' $субстринг ' није присутно у датом низу' ;

}

Суштина

Тһе траке () функција је веома корисна функција у ПҺП-у која лако и ефикасно упоређује стрингове у низу. Са његовом једноставном синтаксом, програмери га могу лако користити да пронађу прво појављивање стринга, чак и ако се подаци стринга разликују од стринга. Ова функционалност је разноврсна и може се користити за многе задатке, од тражења кључниһ речи у претраживачу до провере постојања одређеног подниза у већем низу.