You are here: Re: static classes and methods « PHP Programming Language « IT news, forums, messages
Re: static classes and methods

Posted by Anthony Smith on 01/03/08 19:17

On Jan 3, 11:17 am, "Rik Wasmus" <luiheidsgoe...@hotmail.com> wrote:
> On Thu, 03 Jan 2008 18:03:36 +0100, Anthony Smith <mrsmi...@hotmail.com>
> wrote:
>
> > I may have more of a design problem, but here goes.
>
> > I have a class that has 3 methods. One method simply calls the other
> > two. I wanted to make the class static, and to do this in php, you
> > just have to make the function static. So I did that for all three
> > functions. But now I cannot call the other two functions from the
> > first function.
>
> self::functionname();
>
> <?php
> class foo{
> static function bar(){
> self::foz();
> self::baz();
> }
> static function foz(){echo 'hello';}
> static function baz(){echo ', world';}}
>
> foo::bar();
> ?>
> --
> Rik Wasmus

Thanks you very much Rik. I have a follow up. Let say in my class, I
would like to include a properties file:
require_once 'website.inc'; // has a value called $var_from_file in
it.

I would like to use a value from this file.
static function foz(){echo $var_from_file;}

How would I do that?

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация