Jak powinna wygladac funkcja do tego ? :]
<?php function generatelink() { } $links = generatelink(5); ?>
<?php function generatelink() { } $links = generatelink(5); ?>
<?php function generatelink() { } $links = generatelink(5); ?>
<?php class GenerateLink { private $anachor, $url; public function __construct($id) { $this->anachor = "Link $id"; $this->url = 'http://www.stanowski.info'; } public function __toString() { return '<a href="'. $this->url .'">'. $this->anachor .'</a>'; } } $link = new generatelink(5); ?>
<?php class GenerateLink { private $anachor, $url; public function __construct($id) { $this->anachor = "Link $id"; $this->url = 'http://www.stanowski.info'; } public function __toString() { return '<a href="'. $this->url .'">'. $this->anachor .'</a>'; } } $link = new generatelink(5); ?> Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUN
CTION or T_VAR or '}' in 45
<?php class GenerateLink { var $anachor; var $url; function GenerateLink($id) { $this->anachor = "Link $id"; $this->url = 'http://www.stanowski.info'; } function toString() { return '<a href="'. $this->url .'">'. $this->anachor .'</a>'; } } $link = new GenerateLink(5); ?>
<?php class GenerateLink { var $links; var $url; function GenerateLink($links) { $this->links = $links; $this->url = 'http://www.stanowski.info'; } function toString() { $string =''; for ($i=1;$i<=$this->links;$i++) { $string .= '<a href="'. $this->url .'">Link '. $i .'</a><br/>'; } return $string; } } $link = new GenerateLink(5); ?>