Witam. Zrobiłem sobie funkcję podobną do eval(), z tym że moja nie wyświetla wykonanego kodu tylko zwraca go w zmiennej. Problem jest taki, że jeśli wykonam plik np. test.php i będzie on korzystał ze zmiennych, które są zdeklarowane poza funkcją będę miał NOTICE ERROR - że dana zmienna po prostu nie istnieje i trzeba wtedy dawać global $nazwa_zmiennej aby móc używać daną zmienną w plikach przetwarzanych przez tą moja funkcje. Czy macie jakiś sposób na to, aby nie trzeba było używać global do każdej zmiennej jaką chce się użyć?
Pozdrawiam,
ladovnik