Ola Mundo!! PHP: PHP avançado- Interagindo com o browser

PHP.BR

Recomende aos seus amigos do Facebook

sexta-feira, 8 de março de 2013

PHP avançado- Interagindo com o browser


PHP também permite interagir com informações do browser automaticamente. Por exemplo, o script a seguir mostra informações sobre o browser do usuário.
<html>
<head><title>Aprendendo PHP</title></head>
<body>

<? echo $HTTP_USER_AGENT; ?>

</body>
</html>


<html>
<head><title>Aprendendo PHP</title></head>
<body>

<?
if (strpos($HTTP_USER_AGENT,"MSIE”) != 0) {
echo "Você usa Internet Explorer";
} else {
echo "Você não usa Internet Explorer";
}
?>

</body>
</html>


Neste exemplo, será apenas exibido um texto informando se está sendo utilizado o Microsoft Internet Explorer ou não, mas para outras funções poderia ser utilizado algo semelhante.
É bom notar o surgimento de mais uma função no código anterior: strpos(string1,string2). Essa função retorna a posição da primeira aparição de string2 em string1, contando a partir de zero, e não retorna valor algum se não ocorrer. Assim, para testar se a string $HTTP_USER_AGENT contém a string “MSIE”, basta testar se strpos devolve algum valor.

Nenhum comentário:

Postar um comentário