[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Переменные и классы
Nik_Bar
Ребят, можно ли использовать переменную, созданную вне класса, в классе? По-моему так нужно ее присваивать какой-то тип.
Игорь_Vasinsky
читаем про области видимости и аргументы функций (классов)

_____________
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
Использовать глобальные переменные в классе - это моветон!
Valick
killer8080, моветон это мягко сказано, это убийство самого ОПП как такового.


_____________
Стимулятор ~yoomoney - 41001303250491
tp123
в принципе можно так

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
Цитата
Использовать глобальные переменные в классе - это моветон!

если это для меня - то напрасно, я такого и не предлагал)
наоборот - дал материал для ознакомления - где и что видно и как что куда сунуть чтобы увидеть

_____________
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
Быстрый ответ:

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