Якщо якийсь об'єкт / метод / властивість не визначена тоді результат буде null.<?php $country = $session?->user?->getAddress()?->country; JIT-компіляція Визнання та поширення PHP 4, що працює на цьому ядрі, вийшов 2000 року. На додаток до збільшення продуктивності, PHP 4 мав нові можливості щодо підтримки сесій, буферизацію виводу, безпечні способи обробки інформації, що вводиться користувачем, і нові мовні конструкції. З виходом 4 версії PHP став використовуватися вже на більш ніж 20 % доменів Інтернету.