class myclass{

$fields = mysql_list_fields("database1", "table1", $link);
$columns = mysql_num_fields($fields);

for ($i = 0; $i < $columns; $i++) {
    var mysql_field_name($fields, $i);
}

}//class

now.. can i do this?
is there a performnance issue here?
can i put this in the constructor?

john




Andrew Halliday wrote:

> yes you can do all of this
>
> but in no OO language so far have i seen the ability to access a variable
> inside a method...you would have to do this:
>
> class myclass
> {
>  var $myvar;
>  function setmyvar($newmyvar)
>  {
>      $this->myvar = $newmyvar;
>  }
> }
>
> Then you could do this:
>
> $myclassObj = new myclass();
> $myclassObj->setmyvar(10);
> echo $myclassObj->myvar;
>
> This would print '10'...
>
> Cut and paste that exact program in and it should be a working demonstration
> ...
>
> You should read the php manual more ...
> see
> www.php.net
>
> AndrewH
> ----- Original Message -----
> From: "John LYC" <[EMAIL PROTECTED]>
> To: "PHP List" <[EMAIL PROTECTED]>
> Sent: Monday, March 05, 2001 1:36 PM
> Subject: [PHP] simple OO question
>
> > can i do this..?
> >
> > //declaring class
> >
> > class myclass{
> >
> > //declaring properties
> > ...
> > ....
> >
> > //declaring methods..
> > function mymethod(){
> >
> > //can i declared variable in method?
> > var $myvar;
> > ...
> > //do something
> >
> > }//end of mymethod
> >
> > ///////////////////
> >
> > if yes, do i access myvar like this.
> > $item = new myclass;
> > print $item->mymethod()->myvar;
> >
> >
> > thanks
> > john
> >
> >
> >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > To contact the list administrators, e-mail: [EMAIL PROTECTED]
> >
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to