Nik_Bar
27.11.2012 - 22:27
Ребят, можно ли использовать переменную, созданную вне класса, в классе? По-моему так нужно ее присваивать какой-то тип.
Игорь_Vasinsky
27.11.2012 - 22:29
читаем про области видимости и аргументы функций (классов)
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
killer8080
28.11.2012 - 00:16
Использовать глобальные переменные в классе - это моветон!
Valick
28.11.2012 - 01:43
killer8080, моветон это мягко сказано, это убийство самого ОПП как такового.
_____________
Стимулятор ~yoomoney - 41001303250491
в принципе можно так
class A
{
public $a;
function first()
{
$this->a = $a;
}
}
$cl = new A;
$cl->a = $a
-------------------------------
class A
{
public $a;
function __construct( $a )
{
$this->a = $a;
}
}
$cl = new A($a);
Примерно так
_____________
Игорь_Vasinsky
28.11.2012 - 08:42
Цитата |
Использовать глобальные переменные в классе - это моветон! |
если это для меня - то напрасно, я такого и не предлагал)
наоборот - дал материал для ознакомления - где и что видно и как что куда сунуть чтобы увидеть
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.