在以下代码中,我收到错误:Undefined variable: base_url on line 27
和Cannot access empty property on line 27
.
我需要回http://google.com
显从 render() 传入的 get_url() 参数。
<?php
$smart_url = new smart();
$smart_url -> get_url('http://google.com');
echo $smart_url -> render();
/**
* Smart URL
*/
class smart {
private $base_url;
/**
*
* @param string $url
*/
public function get_url($url) {
$this -> $base_url = $url;
}
/**
* @return string $base_url
*/
public function render() {
return $this -> $base_url;
}
}
?>