Erro PHP

Inseri este erro abaixo, tanto vale para HTML, Javascript, CSS, DHTML ou outro código.

Arquivo erro_1_php.html
<html>
<head>
<title>Teste</title>
</head>
<body>
<?php
echo_erro "Depurando em PHP";
?>
</body>
</html>

Aparecerá o erro abaixo:

Abra um editor de texto e corrija o erro da linha 7:

<html>
<head>
<title>Teste</title>
</head>
<body>
<?php
echo "Depurando em PHP";
?>
</body>
</html>

O Resultado será:

Depurador PHP

Instale o Netbeans

Nome do Programa Descrição
Netbeans Depurador PHP, Java e C / C++

xdebug.remote_enable = on
xdebug.remote_handler = dbgp
xdebug.remote_host = localhost
xdebug.remote_port = 9000

O Netbeans por padrão abre o Internet Explorer, para que o Netbeans abra o Mozilla Firefox:

Vejam as imagens

Conecte o servidor

:

Abra o Netbeans e clique em novo projeto

Dê um clique em PHP:

De um clique em Aplicativo PHP com código-fonte existente.
Depois clique em Próximo.

Insira a configuração abaixo, logo em seguida clique em próximo:

Insira esses dados e clique em Finalizar

Para efeito de teste, vamos criar um script simples para testar tanto a formatação, quanto as mensagens de erro:

Arquivo: erro_2_php.html

<html>
<head>
<title>Teste</title>
</head>
<body>
<p>Inicio</p>
<?php
$a = "Texte";
$b = 2;
$c = false;
if($a == "Teste" && $b>2 && $c==true){
echo "Depurando em Javascript";
}

$lista= array();
$lista[0]="Segunda";
$lista[1]="Ter&ccedil;a";
$lista[2]="Quarta";
$lista[3]="Quinta";
$lista[4]="Sexta";
$lista[5]="S&aacute;bado";
$lista[6]="Domingo";

echo 'Dias da semana: ';

for ($x=0; $x <=10; $x++ ) {
$teste = $teste. ", " . $lista[$x];
}
echo $teste;
?>
<p>Fim</p>
</body>
</html>

Neste arquivo PHP coloquei quatro erros:

Para depurar clique no quadrado vermelho

Logo em seguida com o botão do mouse direito abra o menu e clique em Depurar File:

Abrirá o Firefox, volte para Netbeans:

Para depurar Clique neste botão

O resultado aparecerá em variáveis:

Para finalizar a depuração clique neste botão

Ou, para interromper a depuração clique neste botão

Abra um Editor de texto Html e modifique-o:

<html>
<head>
<title>Teste</title>
</head>
<body>
<p>Inicio</p>
<?php
$a = "Teste";
$b = 3;
$c = true;
if($a == "Teste" && $b>2 && $c==true){
echo "Depurando em Javascript";
}

$lista= array();
$lista[0]="Segunda";
$lista[1]="Ter&ccedil;a";
$lista[2]="Quarta";
$lista[3]="Quinta";
$lista[4]="Sexta";
$lista[5]="S&aacute;bado";
$lista[6]="Domingo";

echo 'Dias da semana: ';

for ($x=0; $x <=6; $x++ ) {
$teste = $teste. ", " . $lista[$x];
}
echo $teste;
?>
<p>Fim</p>
</body>
</html>

O resultado será: