Mögliche Duplizieren: What are the PHP operators “?” and “:” called and what do they do?Was ist?: In PHP 5.3?
<?PHP
require __DIR__.'/c.php';
if (!is_callable($c = @$_GET['c'] ?: function() { echo 'Woah!'; }))
throw new Exception('Error');
$c();
?>
Twitto verwendet mehrere neue Funktionen zur Verfügung, wie von PHP 5.3:
- Die DIR Konstante
- Der Operator?:
- Anonyme Funktionen
Was ist die Nummer 2 tun mit dem : in PHP 5.3?
Was meinen sie auch mit anonymen Funktionen? War das nicht schon etwas länger?
Wurde mindestens zweimal http://stackoverflow.com/questions/1080247/what-is-the-php-operator-called-and-what-does-it-do und http://stackoverflow.com beantwortet/questions/2099834/was-ist-das-syntax-in-php-mean – Gordon
@gordon, ich weiß, was das zu diesen Themen bedeutet, ich dachte, das war etwas anderes, weil die Seite sagte, es sei NEU von 5.3 und auch ich nie gesehen sie zusammen wie "?:" – JasonDavis
@Gordon das sind nur die längeren Formen. @jasondavis, du hast das: und? rückwärts im Titel der Frage. – RJFalconer