Ben anında fonksiyonlarını almak için en iyi pragmatik bir yaklaşım bulmaya çalışıyorum ... açıklamama izin verin.
Ben bu dosyaları vardır functions strong> adlı bir dizin var ki:
array_select.func.php
stat_mediam.func.php
stat_mean.func.php
.....
Vb,) (,) (array_shift (içinde tanımlanmış bir işlevi vardır) her dosya yüklemek ve sadece böyle array_pop gibi bir iç php fonksiyonu .. gibi kullanmak: Ben istiyorum
Bence bu çok iyi bir çözüm olmasa da paylaşılan / bayi hosting Eğer PHP kurulumunu yeniden derlemek olamaz çünkü derlenmiş kullanıcı .. PHP yüklemesinin parçası olarak işlevlerini tanımlanan (ki ben şimdi tekrar bulamıyorum) bir öğretici tökezledi kez .
Bana göre X adında bir fonksiyon, (per se aynı özelliğe sahip olmasa bile) aniden iç php fonksiyonları parçası ise PHP / diğer uzantıları gelecekteki sürümleri ile çatışmaları olmasını istemiyorum, yani ben don ' t PHP, çünkü bu bir ölümcül hata atmak ve sefil başarısız istiyorum.
Yani aklınıza gelebilecek en iyi yöntem o log dosyalarını izlemek için kolay, böylece böylece aksi takdirde işlevi tanımlamak, bir uyarı atmak) bir işlev function_exists (kullanılarak tanımlanır olmadığını kontrol etmektir. Ancak muhtemelen bir çok sahip çevirmek olacaktır / ben gerçekten sevmiyorum böyle bir işlevi, gerek diğer dosyaları deyimi gerektirir içerir. Ya da belki, her *. Func.php dosyası ve include_once üzerinde dizin ve döngü okuyun. Bu biraz çirkin bulmak olsa.
Soru, hiç böyle bir davayı ele bazı kaynak kodunun tökezledi mi? Nasıl hayata geçirildi? Hiç benzer bir şey yaptı mı? Ben mümkün olduğunca fikirler gerekir! :)