Holla,
kann mir jemand diese schreibweise erklären ?
$newUrl = count($pathParts) ? ereg_replace('\/*$', '', implode('/', $pathParts)) . '/' : '';
Wöfür steht das ? und der : am ende
Holla,
kann mir jemand diese schreibweise erklären ?
$newUrl = count($pathParts) ? ereg_replace('\/*$', '', implode('/', $pathParts)) . '/' : '';
Wöfür steht das ? und der : am ende
Das ist eine gekürzte Schreibweise der if-Anweisung
<?php
if (count($pathParts)) {
$newUrl = ereg_replace('\/*$', '', implode('/', $pathParts)) . '/';
} else {
$newUrl = '';
}
?>
Wow,danke. Ist ja elegant.