Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Вывод title [2]
Форумы портала PHP.SU » » Объектно-ориентированное программирование » Вывод title

Страниц (2): « 1 [2]
 

16. esterio - 17 Ноября, 2015 - 15:17:04 - перейти к сообщению
Вам сюда
http://php.net/manual/ru/language.oop5.php
(Добавление)
Вот как Вы делаете сечас
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. class A
  3. {
  4.         private $data = array();
  5.  
  6.         public function set($key, $value)
  7.         {
  8.                 $this->data[$key] = $value;
  9.                 return $this;
  10.         }
  11.  
  12.         public function get($key)
  13.         {
  14.                 return array_key_exists($key, $this->data) ? $this->data[$key] : null;
  15.         }
  16. }
  17.  
  18. $a1 = new A();
  19. $a1->set('B', true);
  20.  
  21. $a2 = new A();
  22. var_dump($a2->get('B'));
17. zheev - 17 Ноября, 2015 - 15:34:19 - перейти к сообщению
esterio пишет:
Вам сюда
http://php.net/manual/ru/language.oop5.php
(Добавление)
Вот как Вы делаете сечас
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. class A
  3. {
  4.         private $data = array();
  5.  
  6.         public function set($key, $value)
  7.         {
  8.                 $this->data[$key] = $value;
  9.                 return $this;
  10.         }
  11.  
  12.         public function get($key)
  13.         {
  14.                 return array_key_exists($key, $this->data) ? $this->data[$key] : null;
  15.         }
  16. }
  17.  
  18. $a1 = new A();
  19. $a1->set('B', true);
  20.  
  21. $a2 = new A();
  22. var_dump($a2->get('B'));



Если всё это в одном документе, то и мой код работает...в разных скриптах, это не работает(
18. esterio - 17 Ноября, 2015 - 16:15:22 - перейти к сообщению
Ех долго расписивать. Если вкратце
Если этых два разных скрипта запускать отдельно, то оно и не будет работать ибо это ПХП . Второе: если оно в разных областях видимости то также работать не будет. Как я уже писал учите матчасть, или же показивайте код полностю

 

Powered by ExBB FM 1.0 RC1