par
Hywan » 04 janv. 2009, 19:25
Hey

,
SiMax, j'ai juste
rien compris à ton problème.
Reprenons les choses calmement : tu veux importer du code. Pour cela, on utilise les directives du langage
include,
include_once,
require ou encore
require_once. Ce ne sont pas des fonctions, mais des directives (ou des instructions), comme
exit ou encore
echo. Si tu utilises file_get_contents(), ça va te récupérer le contenu du fichier sans l'exécuter (et encore heureux !).
Donc d'après ce que j'ai compris, tu veux le résultat du fichier, donc il faut l'exécuter. Pour ça, on importe le code via un
require par exemple. Une fois le code importé, il sera exécuté avec le reste du code pendant sa lecture (pour expliquer que l'exécution se fait après l'importation et pas avant ou pendant).
Maintenant, je ne vois pas le rapport avec la choucroutte (
i.e. l'encodage). Peux-tu expliquer ça simplement ?
Hey :),
SiMax, j'ai juste [b]rien[/b] compris à ton problème.
Reprenons les choses calmement : tu veux importer du code. Pour cela, on utilise les directives du langage [i]include[/i], [i]include_once[/i], [i]require[/i] ou encore [i]require_once[/i]. Ce ne sont pas des fonctions, mais des directives (ou des instructions), comme [i]exit[/i] ou encore [i]echo[/i]. Si tu utilises file_get_contents(), ça va te récupérer le contenu du fichier sans l'exécuter (et encore heureux !).
Donc d'après ce que j'ai compris, tu veux le résultat du fichier, donc il faut l'exécuter. Pour ça, on importe le code via un [i]require[/i] par exemple. Une fois le code importé, il sera exécuté avec le reste du code pendant sa lecture (pour expliquer que l'exécution se fait après l'importation et pas avant ou pendant).
Maintenant, je ne vois pas le rapport avec la choucroutte ([i]i.e.[/i] l'encodage). Peux-tu expliquer ça simplement ?