|
|
|
Строковые функции PHP
chunk_split()
Синтаксис:
chunk_split(string_name[, string_length[, end_string]])
Поддерживается следующими версиями PHP:
Описание функции:
Функция chunk_split() используется для разделения строки на фрагменты.
Аргумент |
Описание |
Тип |
string_name |
Обязательный аргумент. Строка которая будет разделена на фрагменты. |
String |
string_length |
Необязательный аргумент. Аргумент определяет длину фрагмента. Если аргумент не задан, то строка будет делиться на фрагменты длиной в 76 символов. |
Integer |
end_string |
Необязательный аргумент. Символ вставляемый в конце каждого фрагмента. Если аргумент не задан, то по умолчанию в качестве разделителя используется \r\n |
String |
Примеры:
Пример 1:
<?php
$string1='phptown.ru';
echo chunk_split($string1,1,".");
?>
Результат:
p.h.p.t.o.w.n...r.u. |
Пример 2:
<?php
$string1='phptown.ru';
echo chunk_split($string1,2,"*");
?>
Результат:
ph*pt*ow*n.*ru* |
Пример 3:
В этом примере строка будет разделена на два фрагмента. Так как аргумент длины фрагмента на задан, то первый фрагмент будет содержать 76 символов.
<?php
$string1='!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!';
echo chunk_split($string1);
?>
Результат:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
Пример 4:
После последнего фрагмента, вне зависимо от его длины, также вставляется "end_string"
<?php
$string1='phptown';
echo chunk_split($string1,3,"*");
?>
Результат:
php*tow*n* |
|
|
Строковые функции
|