Jump to content

Local Varaible vs Protected Variable - PHP OOP


leafer

Recommended Posts

  In terms of security, is there any advantage to choosing a protected variable over a local variable in the following examples?

 

Thx

 

protected function getPage()
{
	$this->_ch = curl_init(); 
	curl_setopt($this->_ch,    CURLOPT_USERAGENT, $this->_userAgent);
	curl_setopt($this->_ch,    CURLOPT_URL, $this->_url);
	curl_setopt($this->_ch,    CURLOPT_REFERER, $this->_referrer); 
	curl_setopt($this->_ch,    CURLOPT_FOLLOWLOCATION,        false);
	curl_setopt($this->_ch,    CURLOPT_FRESH_CONNECT,         true);
	curl_setopt($this->_ch,    CURLOPT_HEADER,             false);
	curl_setopt($this->_ch,    CURLOPT_RETURNTRANSFER,        true);
	curl_setopt($this->_ch,    CURLOPT_CONNECTTIMEOUT,     $this->_timeout);
	$this->_result = curl_exec($this->_ch);
	curl_close($this->_ch); 

	return $this->_result; 
}

 

protected function getPage()
{
	$ch = curl_init(); 
	curl_setopt($ch,    CURLOPT_USERAGENT, $this->_userAgent);
	curl_setopt($ch,    CURLOPT_URL, $this->_url);
	curl_setopt($ch,    CURLOPT_REFERER, $this->_referrer); 
	curl_setopt($ch,    CURLOPT_FOLLOWLOCATION,        false);
	curl_setopt($ch,    CURLOPT_FRESH_CONNECT,         true);
	curl_setopt($ch,    CURLOPT_HEADER,             false);
	curl_setopt($ch,    CURLOPT_RETURNTRANSFER,        true);
	curl_setopt($ch,    CURLOPT_CONNECTTIMEOUT,     $this->_timeout);
	$this->_result = curl_exec($ch);
	curl_close($ch); 

	return $this->_result; 
}

 

 

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.