Коришћење ПХП стр_сплит() функције
Стринг који треба да се подели и број знакова по елементу низа су два улаза за функцију стр сплит(). Ако други параметар није наведен, функција дели стринг на појединачне знакове, синтакса за функцију стр_сплит() је следећа:
стр_сплит ( $стринг , $сплит_ленгтх ) ;Где је $стринг улазни стринг који треба да се подели, а $сплит_ленгтх је дужина сваког елемента низа. Ако параметар $сплит_ленгтх није наведен, функција дели стринг на појединачне знакове.
Пример 1: Подела стринга на појединачне знакове
У овом примеру, користићемо функцију стр_сплит() да поделимо стринг на појединачне знакове и прикажемо резултат на екрану:
$стринг = 'Здраво, Линук' ;
$цхарацтерс = стр_сплит ( $стринг ) ;
принт_р ( $цхарацтерс ) ;
?>
У овом коду прво дефинишемо стринг променљиву која садржи текст „Здраво, Линук“. Затим позивамо функцију стр_сплит() са променљивом $стринг као првим параметром. Функција дели стринг на појединачне знакове и враћа низ који садржи знакове. Функција принт_р() за приказ резултујућег низа на екрану:
Пример 2: Подела стринга на поднизове фиксне дужине
У овом примеру, користићемо функцију стр_сплит() да поделимо стринг на поднизове фиксне дужине од по два знака.
$стринг = 'Здраво Линук' ;
$субстрингс = стр_сплит ( $стринг , 2 ) ;
принт_р ( $субстрингс ) ;
?>
У овом коду прво дефинишемо променљиву стринг која садржи цео стринг. Затим позивамо функцију стр_сплит() са променљивом $стринг као првим параметром и вредношћу 2 као другим параметром. Функција дели текст на поднизове од два знака и даје низ поднизова. Затим користимо функцију принт_р() да прикажемо резултујући низ на екрану.
Закључак
ПХП стр_сплит() функција је користан алат за раздвајање стрингова на појединачне знакове или подстрингове фиксне дужине. Разумевајући како да користе функцију стр_сплит(), програмери могу да изврше различите операције на појединачним знаковима или подстринговима стринга. Функција стр_сплит() је једноставна за коришћење и разноврсна, што је чини вредном функцијом за сваког ПХП програмера.