Właśnie rozpoczynam naukę OOP z książką PHP obiekty, wzorce, narzędzia. Po paru lekcjach otrzymałem m.innymi taki kod:
<?php class ShopProduct { public $numPages; public $playLength; public $title; public $producerMainName; public $price; function __construct($title, $firstName, $price, $numPages = 0, $playLength = 0){ $this->title = $title; $this->producerMainName = $firstName; $this->price = $price; $this->numPages = $numPages; $this->playLength = $playLength; } function getProducer() { return "{$this->producerMainName}"; } function getSummaryLine() { $base = "{$this->title} ( {$this->producerMainName} )"; return; } } ?>
I teraz mam pytanie, po co return? Do czego tu służy? Jakie ma zadanie? Pewnie błaha sprawa, ale przeszukując google natrafiam jedynie na zagraniczne witryny. Pozdrawiam.