タグ

ブックマーク / framework.zend.com (3)

  • Zend Framework: Documentation

    文字列がリテラルである (変数の展開などが含まれない) 場合は、アポストロフィあるいは「シングルクォート」 で文字列を囲まなければなりません。 $a = '文字列の例'; リテラル文字列自体にアポストロフィが含まれている場合は、 引用符あるいは「ダブルクォート」で文字列を囲んでもかまいません。 特に SQL 文などでこのような場合がよくあるでしょう。 $sql = "SELECT `id`, `name` from `people` WHERE `name`='Fred' OR `name`='Susan'"; アポストロフィをエスケープするよりも、上の構文のほうが読みやすくなるのでお勧めです。

  • Manual - Documentation - Zend Framework

  • Zend Framework: Documentation

    コントローラが変数を代入して render() をコールすると、 指定されたビュースクリプトを Zend_View が読み込み、Zend_View インスタンスのスコープでそれを実行します。したがって、 ビュースクリプトの中で $this を参照すると、 実際には Zend_View のインスタンスを指すことになります。 コントローラからビューに代入された変数は、 ビューインスタンスのプロパティとして参照できます。例えば、 コントローラで変数 'something' を代入したとすると、 ビュースクリプト内ではそれを $this->something で取得できます (これにより、どの値がコントローラから代入されたもので、 どの値がスクリプト内部で作成されたものなのかを追いかけられるようになります)。 Zend_View の導入の部分で示したビュースクリプトの例を思い出してみましょう。 <

    yterazono
    yterazono 2007/10/16
  • 1