[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Что означает знак ->
alexpnet
Добрый вечер!
Помогите разобраться в коде пхп есть такая строка

$kernel->idd();

эта строка выводит номер записи, но мне нужно этот номер присвоить переменной

если пишу
$z = $kernel->idd();

вместо того, чтобы присвоить значение переменной, значение опять выводится, подскажите как можно присвоить это значение переменной?
McLotos
Найди класс, у которого есть метод idd() и вместо echo сделай return
Имя класса можешь подсмотреть в строке
$kernel = new имя_КЛасса

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
YVSIK
Что значит присвоить значение переменной? в твоем понимании?
<php? 
$z = $kernel->idd();
echo $z;
//что теперь видно? В переменной $z
?>

Присвоить значение в переменную, знак равенства (=) и присваивает это новое значение

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
McLotos
YVSIK
Я так подозреваю что у него и без echo выводится результат метода, в этом и вся проблема.

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
YVSIK
McLotos
и я подозреваю что он запутался чего он хочет вообще
Цитата (alexpnet @ 9.01.2015 - 20:43)
вместо того, чтобы присвоить значение переменной, значение опять выводится, подскажите как можно присвоить это значение переменной?

вывести или присвоить,
ты например ему предлагаешь возвратить,
Коротко это какой-то бег по кругу

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
McLotos
YVSIK
Все просто. Метод ВЫВОДИТ свой результат.
ТС хочет чтобы результат метода был ЗАПИСАН в переменную за пределами класса

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
paul85
Цитата (McLotos @ 9.01.2015 - 22:07)
Все просто. Метод ВЫВОДИТ свой результат.

То есть написан крайне безграмотно. Ибо сказано: внутри класса не должно быть никаких выводов.
McLotos
Цитата (paul85 @ 10.01.2015 - 02:28)
То есть написан крайне безграмотно. Ибо сказано: внутри класса не должно быть никаких выводов.

согласен

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
seornimaster
Цитата (paul85 @ 10.01.2015 - 00:28)
Цитата (McLotos @ 9.01.2015 - 22:07)
Все просто. Метод ВЫВОДИТ свой результат.

То есть написан крайне безграмотно. Ибо сказано: внутри класса не должно быть никаких выводов.

+1

_____________
My Webpage
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.