Вопрос : Функция PHP рекурсивная возвращающ значения блока

Я пишу уточнение к sitemap xml google вставляемому для wordpress whill позволяет потребителям исключить страницы и subpages.

i имеет блок с 2 блоками внутрь, детали, и parents
i написало рекурсивную функцию которая проверяет все детали маркированные как родители для детей и если отсчет рядка не, то 0 после этого проверяет тех детей для детей и поэтому on.for каждый ребенок, котор он должен добавить другой вход в детали subarray и если я добавляю print_r во время петли промежутка времени моей функции, то я может увидеть что он добавляет детали к блоку. Но когда я пытаюсь закрепить петлеть через блок после того как полностью рекурсия сделана никакие из детей appear.

here будет моим Кодим до тех пор
class= " ясное " >
> " codeSnippet " class=
class= " lineNumbers "
class=
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
>< " class= " id= " codeSnippet825987
 «деталей» (),
	«parents» блок => ()
);

$my_sql = «ОТБОРНОЕ post_id как удостоверение личности, meta_value как значение ОТ wizard_postmeta ГДЕ meta_key='sitemap_exclude И meta_value в («исключите», «exclude_child ")»;
$my_result = mysql_query ($my_sql);
пока ($my_v = mysql_fetch_assoc ($my_result)){
	если (=='exclude_child') $my_v [«значения»] {, то
		$my_exclude [«детали»] [$my_v [«удостоверение личности»]] = $my_v [«удостоверение личности»];
		$my_exclude [«родители»] [$my_v [«удостоверение личности»]] = $my_v [«удостоверение личности»];
	} еще {
		$my_exclude [«детали»] [$my_v [«удостоверение личности»]] = $my_v [«удостоверение личности»];
	} 

}
foreach ($my_exclude [«родители»] как $parents) {
	$parent_list. = $parents. «,»;
}
get_all_children ($parent_list, $my_exclude);

foreach ($my_exclude [«детали»] как $items) {
	$my_exclude_list. = $items. «,»;
}
отголосок «
». $my_exclude_list. «

»; ? >
class=

Ответ : Функция PHP рекурсивная возвращающ значения блока

1:
2:
3:

функция get_all_children ($list, &$array) {
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us