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.