J'utilise php depuis la ligne de commande et j'essaie d'intégrer les données dans un fichier de code source. Je peux le faire dans Ruby en utilisant la construction __ code> Construire et en Perl à l'aide des données
__ __ code> construction, mais je ne peux pas sembler trouver un moyen de le faire dans PHP. L'objectif est de pouvoir intégrer des données dans le fichier PHP, puis lors de l'exécution, lire les données dans un tableau pour le traitement. Comment puis-je faire cela dans PHP? Y compris les données d'un fichier séparé n'est pas vraiment une bonne option du fait de la manière dont les données et l'exécution des fichiers sont configurées. P>
3 Réponses :
Vous pouvez utiliser __halt_compiler () et intégrer les données après cette ligne de code. Il y a un excellent exemple dans la documentation. P>
Vous pouvez utiliser __ halt_compiler () code>
dont le but est de, comme le nom dit, arrêtez le compilateur précisément dans le but d'intégrer les données dans le reste du fichier.
Un exemple de base serait le suivant: p> la sortie, comme on le ferait Attendez-vous, est bonjour, __halt_compiler! code> p> p>
Voir aussi B>: Stackoverflow.com/questions/2059713