Petunjuk:
RUN di dalam editor untuk menjalankan program.<?php
class Orang {
protected const KONSTANTA_PROTECTED = false;
public const USERNAME_DEFAULT = "<unknown>";
private const KODE_INTERNAL = "ABC1234";
}
// Mengakses konstanta publik
echo Orang::USERNAME_DEFAULT;
// Akses konstanta protected atau private akan menghasilkan error
// echo Orang::KONSTANTA_PROTECTED; // Error
Pada contoh ini, konstanta USERNAME_DEFAULT dapat diakses dari luar class karena dideklarasikan sebagai public, sedangkan KONSTANTA_PROTECTED hanya bisa diakses di dalam class atau class yang mewarisinya. KODE_INTERNAL hanya bisa diakses di dalam class yang mendeklarasikannya.