[PHP-users 25815] Re: class内でエラー
ヨシキ
yoshiki @ presence-inc.jp
2005年 6月 13日 (月) 17:00:40 JST
堀江と申します
初歩的なことなので ボクも答えられそうだから。。
関数内に変数を渡すには、パターン1でしたら
function ($nday){
}
のように記述し、使用する場合もパラメータを渡さないといけないのではないで
しょうか?
間違っていたらごめんなさい
ではでは
On Mon, 13 Jun 2005 16:43:30 +0900
Tybalt of Capulet <ice-man @ tomato.ne.jp> wrote:
> 神崎と申します。
>
> 下記のようなクラスを2パターン作ったのですが、
> パターン -2-では問題ないのに、パターン -1-ではエラーになります。
> エラーメッセージは下記です。
>
> Parse error: parse error, unexpected '(', expecting ',' or ';' in /xxx/test.php on line 3
>
> 基本的なことで申し訳ありませんがこれは何がいけないのでしょうか?
>
>
> パターン -1-
> <?php
> class A {
> var $nday = date("Y-m-d");
>
> function test() {
> // 中身
> }
> }
> ?>
>
> パターン -2-
> <?php
> class A {
> var $nday;
>
> function test() {
> $this->nday = date("Y-m-d");
> // 中身
> }
> }
> ?>
>
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
■□■ Yoshiki HORIE PRESENCE,Inc.
□■ mailto:yoshiki @ presence-inc.jp
■□ http://www.presence-inc.jp Phone 022-295-2744 ■□
PHP-users メーリングリストの案内