Mam prostą metodę w klasie:

  1. private function checkLinksAfter() {
  2.  
  3. if($this->_current_page < $this->_total_pages - $this->_max_links) {
  4.  
  5. $for_start = $this->_total_pages - 1;
  6. $for_end = $this->_total_pages;
  7. return $pages = [
  8. 'for_start' => $for_start,
  9. 'for_end' => $for_end
  10. ];
  11. }
  12. return FALSE;
  13. }


i teraz zwraca tablicę jak widać a potem chcąc odwołać się do elementu tablicy:

  1. $z= $this->checkLinksAfter()['for_start']


Niby działa ale nigdy z takim sposobem się nie spotkałem i dziwnie mi to wygląda jakoś, czy tak się to robi czy jakimś innym sposobem?
(muszę zwrócić dwie zmienne dlatego tablicę stosuję)