Teil von  SELFPHP   Teil von  Praxisbuch  Teil von  Sprachelemente und Syntax  Teil von  Kontrollstrukturen
Professional CronJob-Service

Suche

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: SELFPHP Forum ::

Fragen rund um die Themen PHP?
In über 130.000 Beiträgen finden Sie sicher die passende Antwort!  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 
 
if-Anweisung: Seite 2

SELFPHP ist Shopware Solution Partner
Shopware ist ein vielfach ausgezeichnetes Onlineshop-System der shopware AG, das auf PHP. Zend Framework und SQL basiert.
SELFPHP unterstützt Sie als Shopware Solution Partner bei der Konzeption, Programmierung und Realisierung Ihres Onlineshops und passt Shopware bei Bedarf an Ihre Unternehmensbedürfnisse an. Weitere Informationen



Hinweis: Eine Folge von Anweisungen, die in geschweifte Klammern eingefasst ist, bezeichnet man als Anweisungsblock. Einige Programmierer würden dies auch als zusammengesetzte Anweisungen bezeichnen. Es bleibt Ihnen überlassen, wie Sie das Gebilde nennen.


Alternative Syntax

In PHP steht Ihnen für die if-Anweisung eine alternative Schreibweise zur Verfügung.


Definition

if (Bedingung/Ausdruck): Anweisung; endif;
Beispiel – alternative Schreibweise
$vorname = "Caroline";
if ($vorname == "Caroline"):
echo "Name: $vorname";
echo "Mehrzeilig!";
endif;

Verwechslung von == und = vermeiden

Um Verwechslungen beim Durchführen von Vergleichen innerhalb von if-Anweisungen zu vermeiden, sollten Sie sich folgenden Rat zu Herzen nehmen:

Schreiben Sie anstatt

<?
$mitarbeiter = 10;
if ($mitarbeiter == 10) { echo "10 Mitarbeiter"; }
?>

besser:

<?
$mitarbeiter = 10;
if (10 == $mitarbeiter) { echo "10 Mitarbeiter"; }
?>

Denn sollten Sie die Konstante auf der linken Seite mit einem Zuweisungsoperator versehen, wird der PHP-Interpreter eine Fehlermeldung ausgeben.

<?
$mitarbeiter = 10;
// Führt zu:
// parse error, unexpected '='
if (10 = $mitarbeiter) { echo "10 Mitarbeiter"; }
?>

Die Gefahr, durch einen Eingabefehler falsche Werte zu erhalten, verringert sich hierdurch und Sie können relativ sicher sein, innerhalb von if-Anweisungen keine falsch platzierten Zuweisungen vorliegen zu haben.

Hinweis: Diese Schreibweise hat sich in vielen Fällen jedoch nicht durchgesetzt. Es scheint eine Frage des Geschmacks zu sein, da eine Vielzahl von PHP-Entwicklern doch lieber ihrem eigenen Können vertrauen.




if-Anweisung Seite 1
 




:: Premium-Partner ::

Webhosting/Serverlösungen

Pixel X weitere Premium-Partner
 

:: SELFPHP Sponsor ::

Kaspersky Labs GmbH weitere Sponsoren
 


:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Webhosting/Serverlösungen

Suchen Sie den für Sie passenden IT-Dienstleister für Ihr Webhosting-Paket oder Ihre Serverlösung?

Sie sind nur ein paar Klicks davon entfernt!


 

Ausgewählter Tipp im Bereich PHP-Skripte


Verzeichnis rekursiv kopieren

Weitere interessante Beispiele aus dem SELFPHP Kochbuch finden Sie im Bereich PHP-Skripte
 

SELFPHP Code Snippet


Einen Hexfarbwert in den negativen Hexfarbwert umrechnen

Weitere interessante Code Snippets finden Sie auf SELFPHP im Bereich PHP Code Snippets
 
© 2001-2017 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt
© 2005-2017 E-Mail PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de