タグ

2009年4月22日のブックマーク (3件)

  • http://nyx.pu1.net/reference/variable/reference_var.html

    goy_80
    goy_80 2009/04/22
  • ベータリリース目前!? PHP5の新機能(2/2)- @IT

    それではPHP5(ZE2)で強化された機能を順に見ていこう。まずは目玉であるオブジェクト指向機能だが、クラス周りの実装が大きく修正された。クラスに関する新機能だけでもこれだけある。 オブジェクトは参照渡しがデフォルト プロパティにアクセス制限を導入 メソッドにアクセス制限を導入 abstractクラスとabstractメソッド インターフェイス final宣言 名前空間 クラス内定数 クラス変数 統一コンストラクタ デストラクタ アクセサ なお今回紹介する内容は、2003年4月22日時点でCVSに登録されているバージョンに基づいていることをお断りしておく。正式リリースまでの間に、言語仕様が若干変更される可能性もないわけではない。 ■オブジェクトは参照渡しがデフォルト PHP4では、変数$var1オブジェクトの場合、

    goy_80
    goy_80 2009/04/22
  • 修飾子の書式と利用方法 - 修飾子 - Smarty - PHP

    まず修飾子を記述する場合の書式と利用方法について確認していきます。基的な書式は次の通りです。 {$変数名|修飾子名} 変数の値を修飾子を使って加工し、その結果を表示します。 修飾子の処理はパイプを使用しています。パイプというのはUNIXで使われてる手法で、「|」の左側に記述された処理の結果を「|」の右側に記述された処理の入力として渡すというものです。例えば変数の値を「大文字に変換する」処理に渡し、さらにその結果を「文字数を制限する」処理に渡し、などのように元の値に次々に処理を加えていくことになります。 修飾子の場合も同じく複数の修飾子をパイプでつなげて記述することができます。 {$変数名|修飾子名1|修飾子名2} 上記の場合は変数の値をまず修飾子1で処理を行い、その結果を今度は修飾子2で処理を行います。画面に表示されるのは修飾子2で処理を行った結果ということになります。 例としてテンプレ