Loading:

Książka Zend Framework 3. Poradnik Programisty.

Typy błędów PHP

W każdym języku są 3 rodzaje błędów: składni, logiczne i wykonania.

 

Błędy składni:

- Komunikaty o wystąpieniu błędu, np: parse error expected ';' in (sciezka do pliku) on line (linijka z błędem)

Błędy składni są najłatwiejsze do wykrycia, więc każdy sobie powinien z nimi poradzić.

Błędy logiczne:

- Brak żadnych komunikatów, po prostu pokazuje nie to co byśmy chcieli

Błędy logiczne są najtrudniejsze do wykrycia, ale na szczęście występują rzadko w kodzie.

 

Błędy wykonania:

Komunikaty, np.: main() [function.require]: Failed opening 'cos.php' (sciezka do pliku) on line (numer wiersza)

Są to błędy trudniejsze do poprawienia, chociaż nie aż takie straszne ; ).



Napisz Artykuł

Listing

//Błąd składni
<?php
$cos1='dsfsdf'
$cos2=sdfdsf';
?>
//Błąd logiczny
<?php
if($zmienna==$zmienna2);//spojrzcie na niepotrzebny średnik
  echo '
zmienna1 to zmienna2';
?>
//Błąd wykonawczy
<?php
require('
cos.php');//w kodzie nie ma błędu, jednak plik
 //może nie istnieć lub mieć w sobie błędy
?>



Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=4&t=12157

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: krakers2 Ranga: Poziom 5 Punktów: 101
Komentarze użytkowników
    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-17 v.1.5 | design: diviXdesign & rainbowcolors