2013-10-19 52 views
-3

我從頭開始編寫PHP笨 和我在文件助手試圖知道WRITE_FILE函數寫文件 這是我的控制器錯誤而笨

<?php 

class Files extends CI_Controller { 

    var $file; 
    function Files() 
    { 
     $this->file = "application" . DIRECTORY_SEPARATOR . "files" . DIRECTORY_SEPARATOR . "hello.txt"; 
    } 

    function write_file(){ 

     $data = "Hello World !! :)"; 

     write_file($this->file,$data ,'a'); 
     echo "writing is finishing..."; 
    } 
} 

和我的版本是2.1.4,befog我把「A」它的偉大工程,但之後我將其添加 它給了我這個錯誤

Call to undefined function write_file() in C:\wamp\www\test7\application\controllers\files.php 
+0

凡'write_file'應該被定義過嗎? –

+0

** in file helper ** – mesa

+0

然後你應該加載這個幫手。 –

回答

0

如果你想使用笨一個輔助功能,你需要先加載:

$this->load->helper('file'); 

只需添加此行無論是在控制器的構造函數,或者你使用write_file()

+0

對不起,我忘了說,我加載它在自動加載 – mesa