Forum und email

Σχόλια

Η PHP υποστηρίζει σχόλια σαν της 'C', 'C++' και του Unix shell. Για παράδειγμα:

<?php
    
echo "This is a test"// This is a one-line c++ style comment
    /* This is a multi line comment
       yet another line of comment */
    
echo "This is yet another test";
    echo 
"One Final Test"# This is shell-style style comment
?>

Το σχόλιο "μια γραμμής" σχολιάζει μόνο μέχρι το τέλος μιας γραμμής ή του τρέχοντος block στον κώδικα της PHP, όποιο είναι πρώτο.

<h1>This is an <?php # echo "simple";?> example.</h1>
<p>The header above will say 'This is an example'.

Πρέπει να προσέχετε να μην εμφωλεύετε σχόλια σαν αυτά της 'C', κάτι που είναι πιθανό να συμβεί όταν σχολιάζετε μεγάλα blocks.

<?php
 
/* 
    echo "This is a test"; /* This comment will cause a problem */
 
*/
?>

Το σχόλιο μιας γραμμής στην πραγματικότητα σχολιάζει μέχρι το τέλος μιας γραμμής ή του τρέχοντος block στον κώδικα της PHP, όποιο είναι πρώτο. Αυτό σημαίνει πως ο HTML κώδικας που ακολουθεί το // ?> Θα εκτυπωθεί. Το tag ?> ξεφεύγει από την κατάσταση της PHP και επιστρέφει στην HTML, και το // δεν μπορεί να το επηρεάσει.