I'm not sure what you're expecting to see. You don't have any code that
produces output, nor do you invoke the myFunc() method.

Matt

|-----Original Message-----
|From: Paul Dymecki [mailto:[EMAIL PROTECTED]] 
|Sent: Wednesday, February 12, 2003 8:23 PM
|To: [EMAIL PROTECTED]
|Subject: [PHP-WIN] Need Help with Classes
|
|
|Ya it seems like a pain indeed.  I guess i'll pose the 
|question though: for the following class
|
|class myClass
|{
|var myVar;
|function myFunc($myVarA,$myVarB)
|{
|   ....
|   $this -> myVar = array("b" => 55,"c" => 66);
|}
|}
|
|Now i try
|$somveVar = new myClass();
|
|and finally i try and acces myVar from outside the class:
|
|$x = ($someVar->$myVar["u"]);
|$y = ($someVar->$myVar["v"]);
|
|Nada, rien, nicht, no dice...
|Any help would be appreciated,
|
|Paul
|
|
|>From: "Matt Hillebrand" <[EMAIL PROTECTED]>
|>To: "'Paul Dymecki'" <[EMAIL PROTECTED]>
|>Subject: OOP in PHP
|>Date: Wed, 12 Feb 2003 16:50:12 -0600
|>
|>I like OOP as well. I'm a big fan of Java. However, I'm 
|waiting for PHP 
|>5 to do any OO in PHP since it's so limited in the current version.
|>
|>
|>|-----Original Message-----
|>|From: Paul Dymecki [mailto:[EMAIL PROTECTED]]
|>|Sent: Wednesday, February 12, 2003 4:47 PM
|>|To: [EMAIL PROTECTED]
|>|Subject: RE: [PHP-WIN] general question on Globals
|>|
|>|
|>|Thanks that clears things up a bit, i may go with classes in 
|any case. 
|>|Paul
|>|
|>|
|>|
|>|>From: "Matt Hillebrand" <[EMAIL PROTECTED]>
|>|>To: "'Paul Dymecki'" <[EMAIL PROTECTED]>
|>|>Subject: RE: [PHP-WIN] general question on Globals
|>|>Date: Wed, 12 Feb 2003 15:50:38 -0600
|>|>
|>|>Functions in PHP behave just like those in C, Perl, and Java
|>|(methods).
|>|>I noticed you said that you "declared a global variable inside a 
|>|>function." You don't "declare" a global variable inside a
|>|function, you
|>|>use the global keyword inside a function to tell PHP to look in the 
|>|>global scope for that variable.
|>|>
|>|>For Example:
|>|>
|>|><?
|>|>     $x = 444;  // this is a variable in the global scope
|>|>
|>|>     function my_func() {
|>|>        global $x;
|>|>        print $x;  // prints "444"
|>|>     }
|>|>?>
|>|>
|>|>Matt
|>|>
|>|>|-----Original Message-----
|>|>|From: Paul Dymecki [mailto:[EMAIL PROTECTED]]
|>|>|Sent: Wednesday, February 12, 2003 3:44 PM
|>|>|To: [EMAIL PROTECTED]
|>|>|Cc: [EMAIL PROTECTED]
|>|>|Subject: Re: [PHP-WIN] general question on Globals
|>|>|
|>|>|
|>|>|I guess i'm not out of the woods,
|>|>|   What i'm actually trying to do is re-use a function across php 
|>|>|files which isn't working to well. I'm not sure if i'll have to 
|>|>|declare a class. In any case what i'm tryin to do is an ordinary 
|>|>|function call passing in 2
|>|>|arguments and getting one return value.  I know how to declare
|>|>|classes(i've
|>|>|been working in java for the past few years) but i don't get
|>|>|php's calling
|>|>|structure.  Any help would be appreciated.
|>|>|thx,
|>|>|Paul
|>|>|
|>|>|
|>|>|
|>|>|>From: Dash McElroy <[EMAIL PROTECTED]>
|>|>|>To: Paul Dymecki <[EMAIL PROTECTED]>
|>|>|>Subject: Re: [PHP-WIN] general question on Globals
|>|>|>Date: Wed, 12 Feb 2003 12:21:56 -0800 (PST)
|>|>|>
|>|>|>More than happy to help. I thought I was going insane 
|last night...
|>|>|>
|>|>|>-Dash
|>|>|>
|>|>|>If mathematically you end up with the wrong answer, try
|>|>|multiplying by
|>|>|>the page number.
|>|>|>
|>|>|>On Wed, 12 Feb 2003, Paul Dymecki wrote:
|>|>|>
|>|>|> > Cool thanks,
|>|>|> > Paul
|>|>|> >
|>|>|> >
|>|>|> >
|>|>|> > >From: Dash McElroy <[EMAIL PROTECTED]>
|>|>|> > >To: Paul Dymecki <[EMAIL PROTECTED]>
|>|>|> > >CC: [EMAIL PROTECTED]
|>|>|> > >Subject: Re: [PHP-WIN] general question on Globals
|>|>|> > >Date: Wed, 12 Feb 2003 11:46:47 -0800 (PST)
|>|>|> > >
|>|>|> > >I actually just did this last night. I could not for the
|>|>|life of me
|>|>|>figure
|>|>|> > >out why my variable wasn't working. Until I remembered it
|>|>|was in a
|>|>|> > >function and I had to do a global $varname; command.
|>|>|> > >
|>|>|> > >Works just fine.
|>|>|> > >
|>|>|> > >-Dash
|>|>|> > >
|>|>|> > >Age before beauty; and pearls before swine.
|>|>|> > >              -- Dorothy Parker
|>|>|> > >
|>|>|> > >On Wed, 12 Feb 2003, Paul Dymecki wrote:
|>|>|> > >
|>|>|> > > > I have a general question on Global vars.  If you 
|declare a 
|>|>|> > > > Global
|>|>|> > >variable
|>|>|> > > > within a function in a program called x.php.  Do you
|>|>|have access
|>|>|> > > > to
|>|>|>this
|>|>|> > > > variable in another program say y.php that has
|>|>|>include_once("x.php")?
|>|>|> > > > thx,
|>|>|> > > > Paul Dymecki
|>|>|> > > >
|>|>|> > > >
|>|>|> > > >
|>|>|> > > >
|>|>|> > > >
|>|>|> > > >
|>|>|________________________________________________________________
|>|>|> > > > _
|>|>|> > > > Protect your PC - get McAfee.com VirusScan Online 
|>|>|> > > > http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
|>|>|> > > >
|>|>|> > > >
|>|>|> > > > --
|>|>|> > > > PHP Windows Mailing List (http://www.php.net/)
|>|>|> > > > To unsubscribe, visit: http://www.php.net/unsub.php
|>|>|> > > >
|>|>|> > > >
|>|>|> > >
|>|>|> > >
|>|>|> > >--
|>|>|> > >PHP Windows Mailing List (http://www.php.net/)
|>|>|> > >To unsubscribe, visit: http://www.php.net/unsub.php
|>|>|> >
|>|>|> >
|>|>|> > 
|________________________________________________________________
|>|>|> > _
|>|>|> > MSN 8 with e-mail virus protection service: 2 months FREE*
|>|>|> > http://join.msn.com/?page=features/virus
|>|>|> >
|>|>|> >
|>|>|
|>|>|
|>|>|_________________________________________________________________
|>|>|Help STOP SPAM with the new MSN 8 and get 2 months FREE* 
|>|>|http://join.msn.com/?page=features/junkmail
|>|>|
|>|>|
|>|>|--
|>|>|PHP Windows Mailing List (http://www.php.net/)
|>|>|To unsubscribe, visit: http://www.php.net/unsub.php
|>|>|
|>|>|
|>|>|
|>|
|>|
|>|_________________________________________________________________
|>|MSN 8 with e-mail virus protection service: 2 months FREE* 
|>|http://join.msn.com/?page=features/virus
|>|
|>|
|>|
|
|
|_________________________________________________________________
|Protect your PC - get McAfee.com VirusScan Online  
|http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
|
|
|-- 
|PHP Windows Mailing List (http://www.php.net/)
|To unsubscribe, visit: http://www.php.net/unsub.php
|
|
|



-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to