Php Fonction Variable

ced -  
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,

J'ai une question qui est sans doute conne mais je ne sais pas comment faire
je sais que je ne peux pas écrire ca: cc_list_posts_$categoriehome($args)
Mais comment faire ? j'ai 4 fonctions différentes cc_list_posts_clips cc_list_posts_news etc...

merci

 function default_homepage_last_posts(){ 
  global $cap; 
  global $categoriehome; 
   
  if( $cap->preview == true  || $cap->default_homepage_last_posts == 'show') { 
   $args = array( 
    'amount' => '3', 
    ); 
     
   echo '<div style="margin-top:-44px;">'.cc_list_posts_$categoriehome($args).'</div>';  
  } 
 }

1 réponse

  1. Alain_42 Messages postés 5413 Statut Membre 904
     
    salut,

    c'est pour l'appel de la fct je suppose ?

    essayes comme ça:
    //generation nom de la fct
    $fonction='cc_list_posts_'.$categoriehome;
    //appel fonction
    $fonction($args); 
    0