Si on veut inclure un fichier .c dans une page Php est-ce qu'une fontion qui est déclarée et appelée dans le .c et qui a été défini dans un fichier .o ne poserai pas de problème? Quelle est est l'instruction à utiliser en Php pour l'inclure?
Si on veut inclure un fichier .c dans une page Php est-ce qu'une fontion qui est déclarée et appelée dans le .c et qui a été défini dans un fichier .o ne poserai pas de problème? Quelle est est l'instruction à utiliser en Php pour l'inclure?
Ce n'est pas possible d'inclure du c dans du php
si, ca pose probleme... en fait, ce n'est pas possible directement...
par contre, si tu compile ton fichier c sous forme de dll, tu peux ensuite la charger dynamiquement avec dl() et l'appeller comme si c'était une fonction native de php ;o)
http://fr.php.net/fr/dl
A noter que tu peux aussi la charger directement (toujours sous forme de dll) dans le fichier de config comme il est préconisé depuis PHP 5
ou en .so si tu es sous linux, utilise gcc pour cela.
Juste une idée, vous pouvez compilé le fichier C et ensuite appelé son exécutable dans PHP avec passage de parametre si besoin , ensuite récupérer le résultat en PHP.
Merci à tous pour votre aide c'set réglé,j'ai compilé .c et ej l'ai utilisé
Partager