Delar av strängar i PHP
Given en sträng:
<?php
$str = 'ab-cd-ef';
?>
Använd funktionen strchr
för att skriva ut följande sträng:
'-cd-ef'
Given en sträng:
<?php
$str = 'ab-cd-ef';
?>
Använd funktionen strrchr
för att skriva ut följande sträng:
'-ef'
Given en sträng:
<?php
$str = 'ab--cd--ef';
?>
Använd funktionen strstr
för att skriva ut följande sträng:
'--cd--ef'
Given en sträng:
<?php
$str = 'программирование-на-php';
?>
Använd funktionen mb_strrchr
för att skriva ut delen av strängen efter det sista bindestrecket:
'-php'
Given en sträng:
<?php
$str = 'Привет-Мир-Пока';
?>
Använd funktionen mb_strrichr (case-insensitive)
för att hitta delsträngen som börjar med den första förekomsten av 'мир':
'-Мир-Пока'
Given en sträng:
<?php
$str = 'Функции-для-работы-со-строками';
?>
Använd funktionen mb_strstr
för att skriva ut delen av strängen som börjar med den första förekomsten av 'работы':
'-работы-со-строками'
Given en sträng:
<?php
$str = 'ппп ррр ссс ттт ууу';
?>
Använd mb_stristr för att hitta delsträngen som börjar med 'РРР' (case-insensitive).
'ррр ссс ттт ууу'
Given en sträng:
<?php
$str = 'Тестирование-многобайтовых-функций';
?>
Använd funktionen mb_strrchr
för att skriva ut delen av strängen efter det sista bindestrecket:
'-функций'
Given en sträng:
<?php
$str = 'Пример-Поиска-Подстроки-В-Тексте';
?>
Använd funktionen mb_strrichr (case-insensitive)
för att hitta delsträngen som börjar med den första förekomsten av 'тексте':
'-В-Тексте'