Forum » » Le coin des codeurs » » [Résolu] - gestion des block
Posté : 19-11-2020 12:20 
              Â
// En fonction du nombre de params de la fonction : limite actuel le : 8
                if (function_exists($contentII))Â
                {
                    switch(count($prm))Â
                    {
                        case 1:
                            $contentII($prm[0]); break;
                        case 2:
                            $contentII($prm[0],$p rm[1]); break;
                        case 3:
                            $contentII($prm[0],$p rm[1],$prm[2]); break;
                        case 4:
                            $contentII($prm[0],$p rm[1],$prm[2],$prm[3]); break;
                        case 5:
                            $contentII($prm[0],$p rm[1],$prm[2],$prm[3],$prm[4]); break;
                        case 6:
                            $contentII($prm[0],$p rm[1],$prm[2],$prm[3],$prm[4],$prm[5]); break;
                        case 7:
                            $contentII($prm[0],$p rm[1],$prm[2],$prm[3],$prm[4],$prm[5],$prm[6]); break;
                        case 8:
                            $contentII($prm[0],$p rm[1],$prm[2],$prm[3],$prm[4],$prm[5],$prm[6],$prm[7]); break;
                    }
                    return (true);
                }Â
                elseÂ
                {
                    return (false);
                }
                // En fonction du nombre de params de la fonction : plus de limite d'arguments
                if (function_exists($contentII))Â
                {
                    call_user_func_array($contentII,$prm) ;
                    return (true);
                }Â
                elseÂ
                {
                    return (false);
                }
if (function_exists($contentY))
  ; {
  ; $contentY();
  ; return (true);
  ; }
  ; else
  ; {
  ; return (false);
  ; }
if (function_exists($contentY))
  ; {
  ; call_user_func($contentY);
  ; return (true);
  ; }
  ; else
  ; {
  ; return (false);
  ; }
Message édité par : nicolas2 / 19-11-2020 12:48
Cet article provient de NPDS REvolution 16
https://lab.grottes-et-karsts-de-chine.org/viewtopic.php?topic=26739&forum=5