bonjour savez-s'il est possible dans une fonction de retourner un include
j'ai trouvé cette explication : Example#6 Utilisation de la sortie du buffer pour inclure un fichier PHP dans une chaîne
mais ça ne fonctionne pas.
merci
Version imprimable
bonjour savez-s'il est possible dans une fonction de retourner un include
j'ai trouvé cette explication : Example#6 Utilisation de la sortie du buffer pour inclure un fichier PHP dans une chaîne
mais ça ne fonctionne pas.
merci
mais encore?!Citation:
mais ça ne fonctionne pas.
as-tu un message d'erreur?
Faire ça :
?Code:return include('unepage.php');
C'est totalement inutile et ça ne fera rien. Le return permet de donner une valeur de sortie à fonction ou de l'arrêter elle-même.
non pas d'erreur ni return
d'après la doc cité plus haut, le code ci-après permet de le faire ou c'est que je n'ai pas compris le fonctionnement
Code:
1
2
3
4
5
6
7
8
9
10
11 function get_include_contents($filename) { if (is_file($filename)) { ob_start(); include $filename; $contents = ob_get_contents(); ob_end_clean(); return $contents; } return false; }
Ben, ça va retourner ce que va afficher le script $filename. Regarde du côté de la fonction ob_get_contents().
le pb c'est que dans mon fichier include j'ai aussi une fonction voila ce que je cherche à faire