[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Разбиение строки
DmitryOpalev
Как грамотно разбить строку такого типа:
###########!######!#!#!#!#
Где # - любые символы, ! - разделитель
Нужно чтобы строка разбилась на две, до первого делителя, и после него (с уже существующими делителями)
Как сделать грамотно?

_____________
Курс валют
bestxp
RTMF http://php.net/manual/ru/function.explode.php
DmitryOpalev
bestxp
Она уберет все делители, мне нужен только первый


_____________
Курс валют
bestxp
Еще раз прочитай, описание, ты ошибаешься
особенно про 3 необязательный параметр
Zzepish
bestxp
Огромное спасибо) мне тоже не повредила информация!
DmitryOpalev
bestxp
Не заметил, спасибо smile.gif

_____________
Курс валют
OleKh
А так, не то?

$str = '###########!######!#!#!#!#';
$str = explode ('!', $str);
foreach ($str as $key=>&$chunk) {
$chunklen = ceil((strlen ($chunk)/2));
$chunk = chunk_split ($chunk, $chunklen);
}
$str = implode('', $str);
var_dump($str);
//string(37) "###### ##### ### ### # # # # "


Игорь_Vasinsky
нафига?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.