1

私はCodeIgniterを初めて使用します。私は何時間も非常に苛立たしい問題に直面してきました。これはコードです

    <?php
    class Hello extends CI_Controller
    {
     var $firstname;
 var $lastname;

    function _construct()
{
  parent::_construct();
  $this->firstname='Ashutosh';
  $this->lastname='Bajpay';

}

function you()
{ 
  $data['firstname'] = $this->firstname;
  $data['lastname'] = $this->lastname;
  $this->load->view('ashu',$data);
}
   }
   ?>

ビューファイルashu.phpは-

     Hello, <?php echo $firstname;?> <?php echo $lastname;?>! This is your second     CodeIgniter program.

そして出力は-

こんにちは、!これは2番目のCodeIgniterプログラムです。

しかし、私が書いているとき-

    function you()
{ 
  $data['firstname'] = 'Ashutosh';
  $data['lastname'] = 'Bajpay';
  $this->load->view('ashu',$data);
}

その後、出力は希望どおりです-

こんにちは、Ashutosh Bajpay!これは2番目のCodeIgniterプログラムです。

4

1 に答える 1

1

変化する

     var $firstname;
     var $lastname;

    private  $firstname;
    private  $lastname;
于 2013-01-09T12:24:17.843 に答える