fork download
  1. <?php
  2. class shitPoster {
  3. public $shitPost = "Объясните кое-что, пожалуйста. Вот есть массив объектов. Как получить доступ к свойству объекта? Гугл не помог.";
  4. protected $you = "never should have come here";
  5. }
  6.  
  7. $array = [
  8. new shitPoster,
  9. new shitPoster,
  10. new shitPoster,
  11. new shitPoster,
  12. new shitPoster,
  13. new shitPoster
  14. ];
  15.  
  16. var_dump($array);
  17.  
  18. print "\n".$array[0]->shitPost;
  19. print "\n".$array[0]->you;
Runtime error #stdin #stdout #stderr 0s 82880KB
stdin
Standard input is empty
stdout
array(6) {
  [0]=>
  object(shitPoster)#1 (2) {
    ["shitPost"]=>
    string(201) "Объясните кое-что, пожалуйста. Вот есть массив объектов. Как получить доступ к свойству объекта? Гугл не помог."
    ["you":protected]=>
    string(27) "never should have come here"
  }
  [1]=>
  object(shitPoster)#2 (2) {
    ["shitPost"]=>
    string(201) "Объясните кое-что, пожалуйста. Вот есть массив объектов. Как получить доступ к свойству объекта? Гугл не помог."
    ["you":protected]=>
    string(27) "never should have come here"
  }
  [2]=>
  object(shitPoster)#3 (2) {
    ["shitPost"]=>
    string(201) "Объясните кое-что, пожалуйста. Вот есть массив объектов. Как получить доступ к свойству объекта? Гугл не помог."
    ["you":protected]=>
    string(27) "never should have come here"
  }
  [3]=>
  object(shitPoster)#4 (2) {
    ["shitPost"]=>
    string(201) "Объясните кое-что, пожалуйста. Вот есть массив объектов. Как получить доступ к свойству объекта? Гугл не помог."
    ["you":protected]=>
    string(27) "never should have come here"
  }
  [4]=>
  object(shitPoster)#5 (2) {
    ["shitPost"]=>
    string(201) "Объясните кое-что, пожалуйста. Вот есть массив объектов. Как получить доступ к свойству объекта? Гугл не помог."
    ["you":protected]=>
    string(27) "never should have come here"
  }
  [5]=>
  object(shitPoster)#6 (2) {
    ["shitPost"]=>
    string(201) "Объясните кое-что, пожалуйста. Вот есть массив объектов. Как получить доступ к свойству объекта? Гугл не помог."
    ["you":protected]=>
    string(27) "never should have come here"
  }
}

Объясните кое-что, пожалуйста. Вот есть массив объектов. Как получить доступ к свойству объекта? Гугл не помог.
stderr
PHP Fatal error:  Uncaught Error: Cannot access protected property shitPoster::$you in /home/I4jNxx/prog.php:19
Stack trace:
#0 {main}
  thrown in /home/I4jNxx/prog.php on line 19