"",
            "PrixFilm" => 0,
            "Placedispo" => 0, 
            "Numsalle" => 0,
            "Placevendu" => 0
        ] ;

        (int) $PrixSéance = 0 ;
        (string) $TitreFilm = "" ;



        for($i=1 ; $i<=4 ; $i++) :

            $infosalle["Numsalle"] = $i ;

            switch ($infosalle["Numsalle"]):

                case ($infosalle["Numsalle"] == 1) :
                    $infosalle["Placedispo"]= 10 ;
                    break;

                case ($infosalle["Numsalle"] == 2) :
                    $infosalle["Placedispo"]= 15 ;
                    break; 
            
                case ($infosalle["Numsalle"] == 3) :
                    $infosalle["Placedispo"]= 10 ;
                    break;

                case ($infosalle["Numsalle"] == 4) :
                    $infosalle["Placedispo"]= 15 ;
                    break;
                default : 
            
            endswitch;

            printf("Noter le titre du film %d" .PHP_EOL, $i) ;
            $infosalle["TitreFilm"] = trim(strval(fgets(STDIN)));

            printf("Noter le Prix du film %d" .PHP_EOL, $i) ;
            $infosalle["PrixFilm"] = trim(intval(fgets(STDIN)));

            $tableausalle[$i]=$infosalle ;

        endfor ;

        (string) $choixfilm = "" ;



        printf (
        "film 1 -> %s (place disponible: %d), (prix: %d), (salle : %d) 
            film 2 -> %s (place disponible: %d), (prix: %d), (salle : %d)
            film 3 -> %s (place disponible: %d), (prix: %d), (salle : %d)
            film 4 -> %s (place disponible: %d), (prix: %d), (salle : %d)" .PHP_EOL, 
            $tableausalle[1]["TitreFilm"],$tableausalle[1]["Placedispo"], $tableausalle[1]["PrixFilm"], $tableausalle[1]["Numsalle"],
            $tableausalle[2]["TitreFilm"],$tableausalle[2]["Placedispo"], $tableausalle[2]["PrixFilm"], $tableausalle[2]["Numsalle"],
            $tableausalle[3]["TitreFilm"],$tableausalle[3]["Placedispo"], $tableausalle[3]["PrixFilm"], $tableausalle[3]["Numsalle"],
            $tableausalle[4]["TitreFilm"],$tableausalle[4]["Placedispo"], $tableausalle[4]["PrixFilm"], $tableausalle[4]["Numsalle"]
        );


        // Séance 1

        (bool) $enregistrementencours = true ;

        (array) $tabseance = [
            "Séance14h" => "",
            "Séance17h" => "",
            "Séance20h" => "", 
            "Séance23h" => ""
        ] ;

        for($z=1 ; $z<=4 ; $z++) :

            while ($enregistrementencours) :


                while( $choixfilm != 1 && $choixfilm != 2 && $choixfilm != 3 && $choixfilm != 4) :
                    print("Quel film voulez-vous regarder ? (1/2/3/4) ") ;
                    $choixfilm = trim(strval(fgets(STDIN)));
                endwhile ; 

                switch ($infosalle["Numsalle"]):
                    case ($choixfilm == 1) :
                        printf("Le prix sera donc de %d euro et il reste %d place" .PHP_EOL, $tableausalle[1]["PrixFilm"], $tableausalle[1]["Placedispo"]) ;
                        break;

                    case ($choixfilm == 2) :
                        printf("Le prix sera donc de %d euro et il reste %d place" .PHP_EOL, $tableausalle[2]["PrixFilm"], $tableausalle[2]["Placedispo"]) ;
                        break; 

                    case ($choixfilm == 3) :
                        printf("Le prix sera donc de %d euro et il reste %d place" .PHP_EOL, $tableausalle[3]["PrixFilm"], $tableausalle[3]["Placedispo"]) ;
                        break;

                    case ($choixfilm == 4) :
                        printf("Le prix sera donc de %d euro et il reste %d place" .PHP_EOL, $tableausalle[4]["PrixFilm"], $tableausalle[4]["Placedispo"]) ;
                        break;
                    default : 
                endswitch ;

                (string) $ChoixFinSeance = "" ;
                while ( $ChoixFinSeance != "non" && $ChoixFinSeance != "oui"):
                    $choixfilm="";
                    print('Voulez vous continuer l\'enregistrement (oui/non) ?');
                    $ChoixFinSeance = trim(strval(fgets(STDIN))); 
                endwhile ;
                
                $enregistrementencours = ($ChoixFinSeance == "oui");

            endwhile ; 

            switch ($tabseance) :

                case ($z == 1) :
                    $tabseance["Séance14h"] = $tableausalle ;
                    break;
                case ($z == 2) :
                    $tabseance["Séance17h"] = $tableausalle ;
                    break;
                case ($z == 3) :
                    $tabseance["Séance20h"] = $tableausalle ;
                    break;
                case ($z == 4) :
                    $tabseance["Séance23h"] = $tableausalle ;
                    break;
                default ;

            endswitch ;

        endfor ;

        print_r ($infosalle) ;


        // mettre un if pour chaque film car ils n'ont pas le meme prix. Selon le film choisis, l'endroit ou stocker sera différent.