Yii の 2 つのアクション間のデータをセッションごとに保持したいと考えています。ワンアクションでデータを書き込んでいます
Yii::app()->session['resultsData'] = $data;
そして次のアクションでそれを取得しようとします
$this->resultsData = Yii::app()->session['resultsData'];
しかし、私がprint_rこのデータを表示したいとき...
<? print_r($this->resultsData); ?>
わかった
PHP warning
print_r() [<a href='function.print-r'>function.print-r</a>]: Node no longer exists
実際には、serialize や json_encode など、このデータ配列を操作すると、このエラーが返されます。データが破損している可能性がありますか?ありがとうございました。