Probleme avec une fonction PHP
Fermé
Lili_754
Messages postés
125
Date d'inscription
mercredi 18 avril 2012
Statut
Membre
Dernière intervention
31 mai 2016
-
Modifié par Chris 94 le 3/04/2013 à 14:34
Lili_754 Messages postés 125 Date d'inscription mercredi 18 avril 2012 Statut Membre Dernière intervention 31 mai 2016 - 3 avril 2013 à 16:58
Lili_754 Messages postés 125 Date d'inscription mercredi 18 avril 2012 Statut Membre Dernière intervention 31 mai 2016 - 3 avril 2013 à 16:58
A voir également:
- Probleme avec une fonction PHP
- Fonction si et - Guide
- Easy php - Télécharger - Divers Web & Internet
- Fonction moyenne excel - Guide
- Retour a la ligne php ✓ - Forum PHP
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
2 réponses
JooS
Messages postés
2468
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
8 juin 2016
228
3 avril 2013 à 15:12
3 avril 2013 à 15:12
Salut,
1 - Il ne faut pas oublier les parenthèses, parce que apparemment, la concaténation est plus prioritaire que l'addition !
2 - Ta fonction ne retourne rien, alors pas la peine de faire "echo add_vect()".
Mais je te conseille de faire ainsi, pour un code plus propre !
1 - Il ne faut pas oublier les parenthèses, parce que apparemment, la concaténation est plus prioritaire que l'addition !
echo "<tr> <td>".($tab[$i]+$b)."</td></tr>";
2 - Ta fonction ne retourne rien, alors pas la peine de faire "echo add_vect()".
Mais je te conseille de faire ainsi, pour un code plus propre !
function add_vect(&$tab, $b){ foreach($tab AS &$val) { if(is_numeric($val)) $val += $b; } } //Ou ... function add_vect_1($tab, $b){ foreach($tab AS &$val) { if(is_numeric($val)) $val += $b; } return $tab; } $Scores = array(12, 19, -3, 5, 10, "abs", 4, 67, 89); add_vect($Scores, 4); //$Scores = add_vect_1($Scores, 4); echo vect_to_tableHTML($tab); echo '<table border="1">'; foreach($Scores AS $val) echo '<tr><td>'.$val.'</td></tr>'; echo '</table>';
Lili_754
Messages postés
125
Date d'inscription
mercredi 18 avril 2012
Statut
Membre
Dernière intervention
31 mai 2016
2
3 avril 2013 à 16:58
3 avril 2013 à 16:58
Parfait merciiii bcp oui tu as vu juste, la fct ne retourne rien je dois l'utiliser pour definir mon tableau ;-)