par
Jon1988 » 02 avr. 2011, 23:22
Bonjour, je dois créé une fonction pour mon cour de PHP. Je ne sais pas ce qui me manque, mais le fureteur n'affiche rien.
Voici ce que je dois réaliser:
Créer un fichier nommé exercicePratique2.php dans lequel vous allez créer une fonction nommée fusion_trie($tableau1, $tableau2) prenant deux tableaux en paramètre et qui retourne un tableau. Le rôle de cette fonction est de fusionner ensemble deux tableaux ainsi que de trier ce tableau résultant. Vous devez vérifier que chaque argument de la fonction soit un tableau avant de faire quoi que ce soit. Si un des arguments n'est pas un tableau, affichez un message d'erreur à l'écran.
Voici le codage que j'ai fais jusqu'à maintenant:
Code : Tout sélectionner
<html>
<head>
<title>Exercice 2</title>
</head>
<?php
function fusion_trie($tableau1,$tableau2)
{
$tableau1=array('jonathan','alexandre','mathieu');
$tableau2=array('marc','raymond','louis');
if (is_array($tableau1) && is_array($tableau2))
{
$tableauUni = array_merge($tableau1,$tableau2);
return sort($tableauUni);
}
else
{
echo 'Les deux paramètres doivent être des tableaux';
return false;
}
return fusion_trie($tableau1,$tableau2);
}
?>
<body>
</body>
</html>
Montrez-moi le chemin

Merci!!
Bonjour, je dois créé une fonction pour mon cour de PHP. Je ne sais pas ce qui me manque, mais le fureteur n'affiche rien.
Voici ce que je dois réaliser:
Créer un fichier nommé exercicePratique2.php dans lequel vous allez créer une fonction nommée fusion_trie($tableau1, $tableau2) prenant deux tableaux en paramètre et qui retourne un tableau. Le rôle de cette fonction est de fusionner ensemble deux tableaux ainsi que de trier ce tableau résultant. Vous devez vérifier que chaque argument de la fonction soit un tableau avant de faire quoi que ce soit. Si un des arguments n'est pas un tableau, affichez un message d'erreur à l'écran.
Voici le codage que j'ai fais jusqu'à maintenant:
[code]<html>
<head>
<title>Exercice 2</title>
</head>
<?php
function fusion_trie($tableau1,$tableau2)
{
$tableau1=array('jonathan','alexandre','mathieu');
$tableau2=array('marc','raymond','louis');
if (is_array($tableau1) && is_array($tableau2))
{
$tableauUni = array_merge($tableau1,$tableau2);
return sort($tableauUni);
}
else
{
echo 'Les deux paramètres doivent être des tableaux';
return false;
}
return fusion_trie($tableau1,$tableau2);
}
?>
<body>
</body>
</html>[/code]
Montrez-moi le chemin :)
Merci!!