Что означает индекс в выводе var_dump для объекта?
Объясните, пожалуйста, что означает индекс в выводе var_dump при скармливании ему объекта?
Например, если передать в var_dump объект соединения с БД (PDO), то получим:
object(PDO)[1]
у объектов, имеющих поля - далее следует список полей и их значений.
Что означает индекс 1 в данном случае? Для другого объекта получаю индекс 3.
Понимаю, что что-то элементарное, но никак не соображу и гугл, как ни странно, не помогает.
Немного поэкспереминтировав и покопавшись в коде PHP, пришёл к выводу, что так оно и есть - это идентификатор, показывающий, каким по счёту этот объект был инициализирован в ходе исполнения скрипта. Другого практического смысла у него нет.