Curso de PHP/Sintaxe básica/Exercícios 1

Origem: Wikilivros, livros abertos por um mundo aberto.

Índice

[editar] Exercício 1: Analise de código

<html>
 <head><title>Exercício</title>
 </head>
 <body>
  <?php
   $str = array("morango" => "vermelho", "banana" => "amarelo");
   /* um exemplo
    de como isto vai ficar */
   echo "O Morango é" $str{morango}"<br>";
   $first = $str["banana"];
   $first =(strlen($first)-1) = "a";
   echo "A banana é $first.<br>"; //Uma saída
   print_r($str);
   echo "<br>";
   var_dump($str);
  ?>
 </body>
</html>
  1. Tente descobrir onde está o erro neste script.
  2. Os comentários existentes estão bem integrados (têm a sintaxe correcta)?

[editar] Exercício 2: Perguntas de Verdadeiro e Falso

1. O PHP pode escrever scripts que rodem do lado do cliente?

Verdadeiro.
Falso.

2. Para correr PHP preciso de um servidor FTP?

Verdadeiro.
Falso.

3. O uso de short-tags, tais como <? e ?> é mais benéfico do que as outras tags porque assim perco menos tempo a escrever o código.

Verdadeiro.
Falso.

4. O PHP é mantido por uma comunidade de programadores pela internet e está acessível a toda a gente.

Verdadeiro.
Falso.

Pontuação actual: 0 certas em 0


[editar] Exercício 3: Aplicação de conhecimentos

  1. Escreva um código que exiba a mensagem "Olá Mundo!" no navegador.
  2. Que instrução preciso de usar para exibir essa mensagem?
Olá mundo!

<?php echo "Olá mundo"; ?>

[editar] Exercício 4: Perguntas

  1. O php sempre reconhece os campos name do HTML como variáveis?
  2. O que faz este script?
   <?php
     phpinfo()
   ?>