Sistemi ('php-l') Alternatif?

0 Cevap php

Isteyen - Şu anda için çalışıyorum bir proje, biz system() disable_functions declaration. Now, one meta-module of ours which would ultimately also fall victim to this restriction is syntax-checking files with system("php -l"); çağırır php.ini 'nin içine koyarak düşünüyorsanız Beni alternatifler için avlamak için.

Orada bir php_check_syntax() olarak kullanılan, ancak sadece sözdizimi denetimi kendisini kısıtlamak ve sözdizimsel olarak geçerli olsaydı dosya eklemek için gitti vermedi sadece bu değil, ama oldu çıkıyor PHP 5.0.5 itibariyle kaldırıldı. Manuel php -l onun yerine önerir, ancak sözdizimi denetimi bir 'daha iyi', kabul edilen bir yolu varsa ben PHP sistem çağrısı işlevlerini devre dışı oldukça yaygın bir uygulamadır eminim ki verilen, merak ediyorum PHP dosyaları içinde PHP dosyaları.

. Bir 'hayır' mükemmel) gerçekten yeterli (ve bunu beklemek Biz can bu kısıtlamanın modülü kurtulabilmektedir - ama ben soruyorum, (Ben arada, cehennem bükük bu değilim meraktan yanı sıra daha zarif bir çözümün umut hem de bu soru.)

0 Cevap