НЕЗНАЙКА » 2010.08.19 14:43

Как это оформить? Допустим есть массив файлов. Например, обновлям еще разок для обновления. Но.. Проблема в том, что необходимо сравнить лишь часть строки. Т.е сохраненный имеет вид path|name|date, а нужно проверить лишь path из другого массива. in_array не годится(

Gemorroj » 2010.08.19 17:41

http://wapinet.ru/files/f/1/1/9i601m78mo4e.jpg

НЕЗНАЙКА » 2010.08.19 18:19

Gemorroj, 403 ошибко

Akdmeh » 2010.08.19 21:20

Просто нашёл, или нравится Lost?;)

Gemorroj » 2010.08.19 21:22

Ну, часто используемая картинка в определенных кругах) (Посещаю демативаторы регулярно)

НЕЗНАЙКА » 2010.08.19 21:32

Ыы, забавно
$one = array('nokia','sony','samsung','siemens');
$two = array('motorola|7841','sagem|3980','nokia|6120');
Теперь нужно дополнить $two не элементами из $one. Для этого нужно сравнить часть строки. Например, nokia уже есть, а вот sony нету. Значит добавим $two[] = 'sony|тут еще параметры';

Gemorroj » 2010.08.19 22:19

единственное верное решение будет в отказе от такой говноструктуры). серьезно. хотябы сериализацию сделай. а лучше любую субд используй.

Akdmeh » 2010.08.19 23:08

в array_ функциях есть что-то подобное, но я йду спать, если потратишь 2 минуты - найдешь)
Что-то около array_merge или array_diff, не эти функции, но что-то около них)

НЕЗНАЙКА » 2010.08.20 06:58

Gemorroj, это не окончательное решение. Про базу думал, но это для парсинга посчитал лишним. Надо бы попробывать
Akdmeh, неа