Fonction recursive
Billy67
-
teebo Messages postés 33570 Date d'inscription Statut Modérateur Dernière intervention -
teebo Messages postés 33570 Date d'inscription Statut Modérateur Dernière intervention -
Salut j'ai une fonction recursive qui boucle sans arrêt.
help.
je souhaite écrire une fonction recursive qui recupére la categories_id du père au dernier enfant.
function recurs_categories_id ($connexion,$id,$lg){
$tb = array();
for ($j=0; $j<=count($id); $j++){
//recupère dans la dbb les categories_id
$r_id = $connexion->parent_id($id[$j],$lg);
for( $i = 0; $i<=count($r_id); $i++){
// resultat dans un tableau
array_push ($tb,$r_id[$i]);
}
}
//donne le nouveau tableau en reference
recurs_categories_id ($connexion,$tb,$lg)
}
help.
je souhaite écrire une fonction recursive qui recupére la categories_id du père au dernier enfant.
function recurs_categories_id ($connexion,$id,$lg){
$tb = array();
for ($j=0; $j<=count($id); $j++){
//recupère dans la dbb les categories_id
$r_id = $connexion->parent_id($id[$j],$lg);
for( $i = 0; $i<=count($r_id); $i++){
// resultat dans un tableau
array_push ($tb,$r_id[$i]);
}
}
//donne le nouveau tableau en reference
recurs_categories_id ($connexion,$tb,$lg)
}
A voir également:
- Fonction recursive
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
Salut,
Il faut deux éléments pour une bonne récursion,
1-La condition d'arrêt
2-Le passage à "n-1"
Quand une fonction récursive boucle éternellement c'est ce qu'il faut vérifier (et c'est également le cas ici)...