A-Lex[FM]
Web/Highload/DataScience
Поиск текста в многомерном массиве
Всем привет.
Есть большой многомерный массив (дерево). Содержание примерно такое:
array(2) {
["title"]=>
string(10) "Компьютеры"
["child"]=>
array(15) {
[8]=>
array(2) {
["title"]=>
string(13) "Комплектующие"
["child"]=>
array(13) {
[14]=>
array(2) {
["title"]=>
string(14) "Звуковые карты"
["child"]=>
array(0) {
}
}
}
}
}
}
Это лишь малая его чать.
Мне необходимо сделать поиск по нему, например по слову звук должно вернуться:
{id=>"14", title=>"Звуковые карты", path=>"Компьютеры \ Комплектующие"}
Я уже полтора часа не могу придумать алгоритм, помогите с идеями
Всем привет.
Есть большой многомерный массив (дерево). Содержание примерно такое:
array(2) {
["title"]=>
string(10) "Компьютеры"
["child"]=>
array(15) {
[8]=>
array(2) {
["title"]=>
string(13) "Комплектующие"
["child"]=>
array(13) {
[14]=>
array(2) {
["title"]=>
string(14) "Звуковые карты"
["child"]=>
array(0) {
}
}
}
}
}
}
Это лишь малая его чать.
Мне необходимо сделать поиск по нему, например по слову звук должно вернуться:
{id=>"14", title=>"Звуковые карты", path=>"Компьютеры \ Комплектующие"}
Я уже полтора часа не могу придумать алгоритм, помогите с идеями