26.05.2015 Views

Apostila de PHP

Descritivos sobre a linguagem de php.

Descritivos sobre a linguagem de php.

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4. Constantes<br />

Constantes pré-<strong>de</strong>finidas<br />

O <strong>PHP</strong> possui algumas constantes pré-<strong>de</strong>finidas, indicando a versão do <strong>PHP</strong>, o Sistema<br />

Operacional do servidor, o arquivo em execução, e diversas outras informações. Para ter acesso a todas as<br />

constantes pré-<strong>de</strong>finidas, po<strong>de</strong>-se utilizar a função phpinfo(), que exibe uma tabela contendo todas as<br />

constantes pré-<strong>de</strong>finidas, assim como configurações da máquina, sistema operacional, servidor http e versão<br />

do <strong>PHP</strong> instalada.<br />

Definindo constantes<br />

Para <strong>de</strong>finir constantes utiliza-se a função <strong>de</strong>fine. Uma vez <strong>de</strong>finido, o valor <strong>de</strong> uma<br />

constante não po<strong>de</strong>rá mais ser alterado. Uma constante só po<strong>de</strong> conter valores escalares, ou seja, não po<strong>de</strong><br />

conter nem um array nem um objeto. A assinatura da função <strong>de</strong>fine é a seguinte:<br />

int <strong>de</strong>fine(string nome_da_constante, mixed valor);<br />

A função retorna true se for bem-sucedida. Veja um exemplo <strong>de</strong> sua utilização a seguir:<br />

<strong>de</strong>fine ("pi", 3.1415926536);<br />

$circunf = 2*pi*$raio;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!