phpbar.de logo

Mailinglisten-Archive

[php] Variable in einer Klasse ist float, außerhalb INT

[php] Variable in einer Klasse ist float, außerhalb INT

Thomas Winter thowinter at googlemail.com
Die Okt 14 14:01:30 CEST 2008


On Tuesday 14 October 2008 13:05, Hannes H. wrote:
> Hallo Thomas,
>
> On Tue, Oct 14, 2008 at 12:40 PM, Thomas Winter
>
> <thowinter at googlemail.com> wrote:
> > On Tuesday 14 October 2008 11:51, Ulf Seltmann wrote:
> >
> > class foo {
> >        $var = NULL;
> >
> > function bla() {
> >        $this->var = 0;
> >
> >        $this->var = $was_anderes;
> >
> > var_dump($this->var)                    // alles richtig float und der
> > Wert stimmt
> >
> > }
> > }
> >
> > $obj = new foo;
> >
> > $obj->bla();
> > var_dump($obj->var);                    // INT und 0
>
> versuchst du das mit PHP 5 oder PHP 4? Bei php5-cli kann kommt bei mir
> ein Syntax Error, erst wenn ich "public $var = NULL;" schreibe geht
> es.

PHP-Apache

# php -v
PHP 5.2.0-8+etch11 (cli) (built: May 10 2008 10:46:24)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2006 Zend Technologies

php::bar PHP Wiki   -   Listenarchive