Подскажите пожалуйста, почему при создании функции и возвращения значения с помощью return из массива выводится только первый элемент массива (использую foreach) PHP: public function getData () { foreach ($this -> path as $key=>$value) { return $value; } А через echo в функции выводятся все элементы массива Код (Text): public function getData () { foreach ($this -> path as $key=>$value) { echo $value; }
лол Причем тут return и echo. Ты на шару что ли их подставляешь? Ты почитай что каждая делает и поймешь почему.