Logo Wissenstransfer Gerhard at CichnaDotCom

>> Wissensdatenbank / PHP

Syntax

PHP-Block

PHP-Code muss in einem PHP-Block ausgegeben werden:
<?php [Befehl] ?>

Variablendeklaration

$a = 3.14159;
$b = 'Auto';

String-Konkatenation

$a = 'Auto'
$a = $a . 'fährt.'

Ausgabe

echo 'Auto'
var_dump($a)

URL encoden

$src = 'ะด.jpg';
<img src="<?php echo urlencode($src); ?>" alt="" />

if-Statement

if (strlen($text) > 20) {
  echo '...'
}
else if (strlen($text) > 15) {
  echo '...'
}
else {
  echo '...'
}

Alternative Schreibweise

<?php if (!empty($pageTitle)): ?>
  <h2><?php echo $pageTitle; ?></h2>
<?php else: ?>
  <h2>Keine Überschrift definiert</h2>
<?php endif; ?>

foreach-Schleife

foreach ($a as $item) {
  echo $item;
}

Alternative Schreibweise

<?php foreach($a as $item): ?>
  <li><?php echo $item; ?></li>
<?php endforeach; ?>