Bonjour,
j'ai un probleme dans la boucle d'une fonction dont je me sert dans un script de recherche dans une base de données :
Le tableau passé en paramètre n'est pas continu (des elements sont vides) c'est pourquoi j'ai opté pour un foreach plutot qu'un for.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function GetMaxMCCarRef ($array) // Renvoie le nb max de mots clés + caractéristiques référençant un résultat de la recherche { $max = 0; foreach ( $array as $elem ) { if ( ($elem[2] + $elem[3]) > $max ) $max = ($elem[2] + $elem[3]) ; } return $max; }
Mais certaines fois, j'ai un Fatal error (maximum execution time...) sur la ligne du foreach. Comment pourrais-je arranger ça?
Partager