Stałe można zdefiniować za pomocą funkcji define(). Raz zdefiniowana wartość stały nie można zmienić ani „de definiować”.
Stałe mogą zawierać jedynie wartości skalarne (boolean, integer, float i string).
Można odwołać się do wartości stałej podając jej nazwę. W przeciwieństwie do zmiennych nazwy stałych nie należy poprzedzić znakiem $.
Można sprawdzić listę wszystkich zdefiniowanych stałych za pomocą funkcji getdefin edcon stants().