Bonjour,
Un petit problème de typage qui m'a empêché de finir un test pratique d'examen de recrutement...
J'aimerai bien comprendre après coup ^^
J'ai une fonction que voici :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 /** * Fonction de mise à jour d'uun tableau * * @param $array Tableau passé en paramètre * @param $operation La saisie utilisateur * * @return $newArray Le tableau mis à jour **/ function majArray($array, $operation){ $newArray = array(); $newArray = $array; $newArray[] = $operation; // Debug print_r($newArray); return $newArray; }
Qui me retourne cette erreur
Le fait étant que je souhaiterai mettre à jour un tableau à partir d'un autre, $operation étant une chaîne de typeFatal error: [] operator not supported for strings
[operateur][espace]*[valeurNumérique]*
en gros,
Sont des valeurs acceptées.+12
- 25
/4
$array reçu en paramètre contient des valeurs comme la liste de ma citation.
Partager