2012-01-12 8 views

答えて

4

これをクラス変数として設定して使用する必要があります。以下のような

何か:

<?php 
class Blog extends CI_Controller { 

    $my_variable = null; 

    function _set_myvariable() 
    { 
     $this->my_variable = "this variable has a value"; 
    } 

    function get_variable() 
    { 
      echo $this->my_variable; // outputs NULL 
      $this->_set_myvariable(); 
      echo $this->my_variable; // outputs "this variable has a value" 
    } 
} 
?> 

get_variableメソッドを呼び出すには、以下となります。

  1. コール_set_myvariableプライベート関数は、クラス変数を設定します( "_" 始まる関数名に注意してください)。
  2. その後、それはその変数の値をエコーし​​ます(これは次のようになります「この変数が値を持っている」)
+0

大丈夫です。ありがとう! –

関連する問題