$this->dataで指定配列があるか無いか調べないとエラーになるから
ifやissetばかりのコードになるんだが、みんなはどうしてる?

if (isset($this->data['User']['name'])) {
 if ($this->data['User']['name'] <> "") {
  echo $this->data['User']['name'] . 'さん';
 }
}

みたいな。画像があるか無いかのチェックならもっと複雑になる。
俺の書き方が悪いかもしれないけど、良い書き方はないかな?
ちなみにめんどくさい時は@を付けてる。