https://www.php.net/manual/tr/functi...d-register.php burada yazılanlara "Başarı durumunda true, başarısızlık durumunda false döner."
O yüzden siz dosya var mı yok mu kontrol etmeyiniz.
Bunun dışında aklıma gelenler;
1. php sürümünüz
2. dosya yolunuz
3. örnekte spl_ ile başlayan fonksiyon sizin yazdığınız fonksiyondan sonra yazılmalı mı bilemedim.