| |
|
|
| | Есть допустим класс myclass
и у него есть метод - method()
Это метод формирует в процессе значение. Как это значение получить? | |
| |
|
|
| |
|
|
| |
для: admiral
(28.09.2009 в 15:57)
| | | Если метод статичный:
<?
$var=myclass::method();
|
Если нет
<?
$obj=new myclass();
$var=$obj->method();
|
| |
| |
|
|
| |
|
|
| |
для: Loki
(28.09.2009 в 15:59)
| | | этот метод формирует переменную в ходе выполнения. как к ней доступ получить-то? | |
| |
|
|
| |
|
|
| |
для: admiral
(28.09.2009 в 16:12)
| | |
<?
$obj=new myclass();
$obj->method();
$var=$obj->varname;
|
| |
| |
|
|
| |
|
|
| |
для: Loki
(28.09.2009 в 16:16)
| | | С точки зрения инкапсуляции данных это не самое лучшее решение (автор ищет в нете что это такое).
Можно еще заставить метод возвращать значение. | |
| |
|
|
| |
|
|
| |
для: Волки
(30.09.2009 в 00:53)
| | | автор: Loki (28.09.2009 в 15:59) | |
| |
|
|
| |
|
|
| |
для: Loki
(28.09.2009 в 15:59)
| | | статический! | |
| |
|
|
| |
|
|
| |
для: Trianon
(30.09.2009 в 13:29)
| | | ))) | |
| |
|
|