Loading:


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
?>





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-2024 v.1.5 | design: diviXdesign & rainbowcolors