Jump to content

[SOLVED] Echoing a Variable from a Object


JREAM

Recommended Posts

How do I get a variable from the new User Class to echo out in this clasS?

class MyApp
{

function __construct()
{
	global $dbHost;
	global $dbUser;
	global $dbPass;
	global $dbName;

	$this->DB		= new Database;
	$this->DB->connect($dbHost, $dbUser, $dbPass, $dbName);

	$User		= new User;

	echo $User->login;
	echo $this->User->login;

}	


}

Link to comment
https://forums.phpfreaks.com/topic/179304-solved-echoing-a-variable-from-a-object/
Share on other sites

you'd have to have a function in that class like

function returnUserName()
{ 
return $this->username;
}

 

then call that objects function.. i.e. if the object was $user1


class MyApp
{

function __construct()

{

global $dbHost;

global $dbUser;

global $dbPass;

global $dbName;

$this->DB = new Database;

$this->DB->connect($dbHost, $dbUser, $dbPass, $dbName);


$user = new User;
$username = $user->returnUserName();


echo $User->login;
echo $this->User->login;
}
}

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.