Добрый день,
нужна помощь,
есть массив с числами например, 1001,1002,1003,1004,1009,1015,1025, нужно эти числа сравнить между собой, одни числа поместить в один массив а остальные в другой.
например, 1001,1002,1003,1004-массив1
1009,1015,1025 - массив2
т.е. разбить один исходный массив разбить на 2?
Игорь_Vasinsky
28.11.2013 - 13:46
http://www.php.net/manual/ru/function.array-chunk.php
_____________
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
функция array_chuck не подходит,
здесь нужно немного по другому,
есть строка ve1001,ve1002,ve1003,re1009,re1010,ty4251,
нужно разбить эту строку на 3 массива,
в один массив приставку с буквами (ve,re,ty)
во 2-й - числа который идут друг за другом (1001,1002,1003 и заменить их одним интервалом 1001-1003),
и в третий массив остальные числа (1009,1010,4251),
а затем собрать все в единый массив - ve1001-ve1003, re1009,re1010,ty4251 - вот так должен выглядеть полученный массив
sergeiss
5.12.2013 - 09:20
Ну так и "создай ручками"
Делаешь цикл foreach по начальному массиву, внутри него сравниваешь элементы массива по нужным критериями и записываешь в нужные выходные массивы.
А затем объединяешь эти "выходные" массивы в один окончательный.
Проблема в чем - код написать?
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
проблема в том, чтобы отделить каждый элемент строки от буквенной части и поместить её в другой массив или строку