isset() || empty() ???

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • isset() || empty() ???

    so nun wieder ein problem aus meinen selbststudium....


    ich hab in dem script folgende zeile gefunden und weis zwar was sie macht aber wie des genau aufgebaut ist weis ich ned.... kann mir einer erklären wie das geht und was das genau macht??

    $sqlprefix=(!isset($sqlprefix) || empty($sqlprefix)) ? 'phpkit' : $sqlprefix;


    greetz drauf

  • #2
    fang dein selbststudium damit an, das manual durchzulesen - insb. kapitel 3, 4 und 5.

    || ist das "oder": http://de2.php.net/manual/en/languag...rs.logical.php

    die notation mit $foo = ($bar?true:false); ist der ternary conditional operator:
    http://de2.php.net/manual/en/language.expressions.php

    Kommentar


    • #3
      PHP-Code:

      $sqlprefix
      =(!isset($sqlprefix) || empty($sqlprefix)) ? 'phpkit' $sqlprefix
      ist gleich wie:

      PHP-Code:

      if(!isset($sqlprefix) or empty($sqlprefix)){
       
      $sqlprefix 'phpkit';
      }
      else{
       
      $sqlprefix $sqlprefix;

      Kommentar

      Lädt...
      X