---
title: "PHP Syntax im kern von typo3"
url: "https://www.typo3.net/d/80387-php-syntax-im-kern-von-typo3"
source: "typo3.net"
tags: ["Allgemein","Frage","PHP"]
created: "2008-08-06"
last_reply: "2008-08-06"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# PHP Syntax im kern von typo3

Allgemein · 2 Antworten · gestartet 2008-08-06

## Eröffnungsbeitrag

**beelzebub** · 2008-08-06 · [Beitrag #1](https://www.typo3.net/d/80387-php-syntax-im-kern-von-typo3/1)

Holla,

kann mir jemand diese schreibweise erklären ?

$newUrl = count($pathParts) ? ereg_replace('\/*$', '', implode('/', $pathParts)) . '/' : '';

Wöfür steht das ?  und der : am ende

## Antworten

### [#2](https://www.typo3.net/d/80387-php-syntax-im-kern-von-typo3/2) · Norman2k · 2008-08-06

Das ist eine gekürzte Schreibweise der if-Anweisung

```php
<?php
if (count($pathParts)) {
   $newUrl = ereg_replace('\/*$', '', implode('/', $pathParts)) . '/';
} else {
   $newUrl = '';
}
?>
```

### [#3](https://www.typo3.net/d/80387-php-syntax-im-kern-von-typo3/3) · beelzebub · 2008-08-06

Wow,danke. Ist ja elegant.

---

Quelle: „PHP Syntax im kern von typo3“, typo3.net, https://www.typo3.net/d/80387-php-syntax-im-kern-von-typo3
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
