Source de: foreach_stagiaires.php

Retour
<?php
//Code servant a afficher le source. 
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../css/sga.css\">"
Echo 
"<A href=\"show_source.php?script=foreach_stagiaires.php\">Voir source</A><br><br>"

//Code de l'exercice. 
    
$List_stagiaire=array("Madame" => "Durant""Mademoiselle" => "Dupré","" => "Alain""Monsieur" => "Camus""Mon ami" => "Jean-Marc");

    foreach (
$List_stagiaire as $key => $value)
    {
        echo 
"$key $value<br>\n";
    }
echo 
"<br><br>";
echo 
"Une des solutions possibles :<br>";

    
$chaine_arr=array("Durant","Dupont");
  
    foreach (
$chaine_arr as $chaine)
    {
        if (
in_array ($chaine$List_stagiaire))
        {
            foreach (
array_keys($List_stagiaire$chaine) as $valeur)
            {
                echo 
"$valeur $chaine à été contacté par courrier.<br>";
            }
        }
        else
        {
            echo 
"$chaine n'à pas été contacté par courrier.<br>";     
        }
    }

echo 
"<br><br>";  
echo 
"Une autre des solutions possibles :<br>";
 
$chaine_arr=array("Durant","Dupont");
 
    foreach (
$chaine_arr as $chaine)
    {
        foreach (
array_keys($List_stagiaire$chaine) as $valeur)
        {
            echo 
"$valeur $chaine à été contacté par courrier.<br>";
        }
    }
  
    foreach (
array_diff($chaine_arr,$List_stagiaire) as $chaine)
    {   
        echo 
"$chaine n'à pas été contacté par courrier.<br>";    
    }  
    
echo 
"<br><br>";
echo 
"Encore une solution. :<br>";
 
$chaine_arr=array("Durant","Dupont");
 
    foreach (
$chaine_arr as $chaine)
    {
         
$cle=array_search($chaine$List_stagiaire);   
           if(
$cle)
           {
                echo 
$cle." $chaine à été contacté par courrier.<br>";       
           }
           else
           {
               echo 
"$chaine n'à pas été contacté par courrier.<br>";     
            }
    }
      
?> 

Traité le : 29/08/2026 19:28:35