Crew algemeen |
|
Het ! is er voor, voor als een functie niet uitgevoerd kan worden.
dus:
<?PHP
if (!ftp_put($rConnection, $_FILES['source_file']['name'], $_FILES['source_file']['tmp_name'], FTP_BINARY))
{
echo '<br /><br />Kon het bestand '.$_FILES['source_file']['name'].' niet uploaden';
}
?>
<?PHP if (!ftp_put($rConnection, $_FILES['source_file']['name'], $_FILES['source_file']['tmp_name'], FTP_BINARY )) { echo '<br /><br />Kon het bestand '.$_FILES['source_file']['name'].' niet uploaden'; } ?>
is eigenlijk:
<?PHP
als ftp_put($rConnection, $_FILES['source_file']['name'], $_FILES['source_file']['tmp_name'], FTP_BINARY)) niet uitgevoerd word
{
// doe dit
}
?>
<?PHP als ftp_put($rConnection, $_FILES['source_file']['name'], $_FILES['source_file']['tmp_name'], FTP_BINARY )) niet uitgevoerd word { // doe dit } ?>
Dus het ! is voor de error handling.
if(! functie() ) == als "functie" niet uitgevoerd word.
Duidelijk zo?:) |