我使用codeigniter和控制器文件夾中,我創建了一個php文件,如:
注意:自動連接數據庫。
<?php
class Book extends CI_Controller {
$query = $this->db->get('books');
foreach ($query->result() as $row) {
function $row->book_name() {
echo $row->book_name;
}
}
}
?>
我試圖從數據庫中獲取書的名稱創建功能,但我不能。通過在函數名稱中使用$變量,是否可以創建函數?如果沒有,如何快速創建它?謝謝...
一個人不直接開始直接在類的下面編寫邏輯。你的邏輯**有**進入一個函數。 –
對於想知道這個問題的人來說:如果數據庫包含書籍'foo','bar'和'baz',OP想要生成名爲'foo','bar'和'baz'的成員函數,其中返回的東西。 – Eric