A. yii怎麼引用php文件
首先$this->bbb() 調用的是當前實例所屬的類的方法,你siteController這個類里邊以及父類里邊都沒有bbb()這個function 當前報錯
如果要調用aaa.php這個文件的方法,可以將aaa.php文件 改成類
比如,
class AAA{
public static function bbb(){
echo 'I am function bbb';
}
}
把這個aaa.php放在SiteController所在目錄下
然後在SiteController使用
AAA::bbb();
即可!
B. PHP中使用YII框架的問題
因為你Users Model的對應的表明沒改,在這個Users模型類里,有這樣的方法:
public static function tableName()
{
return '{{%users1}}'; // users1是你的新表名
}
而且直接執行Sql查詢,好像不是這樣用的吧?
我一般都是這樣的
Yii::$app->getDb()->createCommand($sql)->queryAll()
Yii::$app->getDb()->createCommand($sql)->queryOne()
Yii::$app->getDb()->createCommand($sql)->excute()
....
區別你可以看看源代碼的說明。(Yii2上的用法,yii1.x應該差不多,你稍微改改就應該沒問題)
C. php中有幾種方法引用另一個php文件又有什麼區別
有兩種方法引用岩顫亮另一個php文件。
PHP包括並要求語句。
使用include或require語句,您可以將PHP文件的內容插入另一個PHP文件(在伺服器執行洞碧該文件之前)。
除了錯誤處理外,包括和要求語句是相同的:
需要產生一個致命錯誤(E_COMPILE_ERROR)並停止腳本。
只包括生成警告(E_WARNING),腳本將繼續執行。
D. php yii怎麼引入一個model
在namespace的下升春面
useYii;
usecommonmodelsArticle;吵桐耐//這個替換成你自己的文件路輪培徑就可以了
這是 yii2.0的寫法
E. php類裡面怎麼引入一個外部文件
require()
require()語句用於指定的文件代替語句本身,就象C語言中的include()語句一樣。如果php配置文件php.ini中的URL fopen
wrappers 是打開的(默認情況下是打開的),就可以使用URL來指定文件的位置從而實現遠程文件的調用。
有一點就是使用require()和include()語句時要特別的注意。那就是在被包含的文件中,處理器是按照html模式來解釋其中的內容的,處理完被包含的內容後又恢復到php模式。所以如果需要在被包含文件中使用php語法,就要使用正確的php開始和結束標記來把這些語句包含進去。
require()和include()知識php中的一種語言特性,而不是函數。它們和函數有許多不同的地方。
include()
include()語句和require()語句有許多相同的地方。凡是在上邊require()語句中沒有明確說明不能適用於include()的部分外,require()語句的功能完全適用於include()語句。下邊介紹require()語句所沒有的include()語句的功能和特點。
include語句只有在被執行時才會讀入要包含的文件。在錯誤處理方便,使用include語句,如果發生包含錯誤,程序將跳過include語句,雖然會顯示錯誤信息但是程序還是會繼續執行!
php處理器會在每次遇到include()語句時,對它進行重新處理,所以可以根據不同情況的,在條件控制語句和循環語句中使用include()來包含不同的文件。
require_once()和include_once()
require_once()和include_once()語句分別對應於require()和include()語句。require_once()和include_once()語句主要用於需要包含多個文件時,可以有效地避免把同一段代碼包含進去而出現函數或變數重復定義的錯誤
F. mac上的yii的高級框架php.ini怎麼配置
cd /etc/
sudo cp php.ini.default php.ini
sudo vi php.ini
修改完,然後重啟apache即可。
G. yii2 main.php 配置的路徑怎麼用
下載並將裡面的文件解壓至D:\wamp\www\yii2advanced 里(注意:我是將壓縮包里advanced文件夾里的文件解壓在這里,而不是將advanced文件夾解壓在此)。
然後雙擊init.bat進行初始化(如果你是使用基礎模板則不用此步驟),輸入數字0並回車選擇Development模式,輸入yes並回車確定。
H. Yii 框架,我想添加一個配置文件meta.php,以數組的形式載入CSS和JS文件,怎麼搞啊
換膚吧?meta.php文件l裡面return array()