Yii ile bir proje geliştiriyorum.Yii: bir .php dosyası gerektiriyor
Düz bir .php dosyasına ihtiyacım var (bileşen değil, bir sınıf değil, yalnızca PHP işlev tanımlarının düzenli bir sırası). Bunu Yii çerçevesinin altında yapmanın doğru yolu nedir? Plain require_once() kullanmalı mıyım?
require_once(Yii::app()->basePath . '/extensions/my-php-file.php');
Doğru?
gerektir bir işlev, '()' gerek olmadığını 'Require_once Yii :: app() -> BasePath. '/extensions/PearMail/Mail-1.2.0/Mail.php'; ' – lin
@lin: Bunun bir ifade olduğunu ve bir işlev olmadığını biliyorum. Sürümünüz kesinlikle daha hoş görünüyor, ama hangisinin kullandığınızı önemli değil (okunabilirlik, belki de). –
Yii :: $ app, Yii2 Application sınıfı, 'yii \ web \ Application' için statik var. Bunu denedim ve benim için çalıştı require_once Yii :: $ app-> basePath. '/extensions/PearMail/Mail-1.2.0/Mail.php'; –