echo $begrüßung;
Kann mir jemand den Unterschied zwischen:
$h1="Suchergebnisse Volltextsuche ".(isset($_GET['kat'])&& $_GET['kat']!="")?" - Kategorie ".$_GET['kat']:"";
und
$h1="Suchergebnisse Volltextsuche ";
$h1.=(isset($_GET['kat'])&& $_GET['kat']!="")?" - Kategorie ".$_GET['kat']:"";
>
> erläutern.
[Operatoren-Rangfolge](http://www.php.net/manual/en/language.operators.precedence.php). Der . ist stärker als das ?:
Somit ergibt
"Suchergebnisse Volltextsuche " . true
und
"Suchergebnisse Volltextsuche " . false
immer einen String, der zu true evaluiert. Mithin ist das Ergebnis stets
" - Kategorie " . $\_GET['kat']
inklusive Notice, wenn $\_GET['kat'] nicht existiert.
> Ich dachte man kann das so zusammenfassen.
Klammere den zweiten Teil.
echo "$verabschiedung $name";