Двоичное дерево с использованием PHP

Я хочу построить двоичное дерево с помощью PHP. Но поскольку в PHP нет указателей, как я могу построить дерево. Для каждого узла в дереве должны быть следующие атрибуты:
1. значение в узле
2. уровень узла
3. указатель на правильный ребенок
4. указатель на левый ребенок

Но поскольку в PHP нет указателей, я не знаю, как и с чего начать. Все, что я знаю, это то, что если мы будем использовать $ a = & $ b, то оба будут указывать на один и тот же объект, и они не похожи на указатели на C. Пожалуйста, предложите мне несколько способов построить двоичное дерево с помощью PHP.