Skip to content

Instantly share code, notes, and snippets.

@Mahno74
Last active September 1, 2021 05:55
Show Gist options
  • Save Mahno74/db280c7e5288d74b21e0876889b1f1af to your computer and use it in GitHub Desktop.
Save Mahno74/db280c7e5288d74b21e0876889b1f1af to your computer and use it in GitHub Desktop.
Работа со строками
//Повторить строку 40 раз
echo str_repeat("<h2>Hello World</h2>", 40);
//возвращает строку в которой порядок символов изменен на обратный
$string = strrev("Hello"); //olleH
//заполняет одну строку другой строкой. Опционально вы можете дополнить строку слева, справа или с обоих сторон до заданной длины:
$string = str_pad('Fred Flintstone', 30, '.');
echo "$string"."45"; //Fred Flintstone...............45
//позволяет несколько раз обрабатывать строку и получать новый ее фрагмент при каждой следующей итерации.
// При первом вызове функции нужно передать два аргумента строку, по которой нужно итерировать и разделитель
//Для получения оставшихся элементов, нужно в цикле повторить вызов strtok() только с разделителем
$string = "One, Two, Three, Four";
$token = strtok($string, ',');
while ($token !== false){
echo "{$token}<br>";
$token = strtok(",");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment