ilustrar
1. Const define PI como uma variável. Constantes definidas só podem ser colocadas no diretório superior e não podem ser colocadas em instruções if ou {} em funções.
2. define é uma definição de macro e constantes definidas podem ser colocadas em qualquer lugar.
Observe que a definição da macro não é uma instrução no sentido estrito de C ou C++, portanto não precisa terminar com ponto e vírgula no final da linha.
Exemplo
Constante simbólica #define Pi 3.1415926f; Variável de valor constante const float pi 3.1415926f;
O texto acima é uma comparação dos dois métodos de definição em constantes PHP. Espero que seja útil para todos.