3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php function getEntry(string $title, array $array) { if (array_key_exists($title, $array)) { return $title . ' ifadesinin değeri: ' . $array[$title] . '<br>'; } } $entries = []; $entries['nesne'] = 'Sınıf Örneği'; echo getEntry('nesne', $entries); $entries['şey'] = 'İsimsiz nesne'; echo getEntry('şey', $entries); print_r($entries); echo "<br>"; $entries['şey'] = null;
based on G4Nu0
Output for hhvm-3.12.14 - 3.17.3, 7.0.0 - 7.3.0rc3
nesne ifadesinin değeri: Sınıf Örneği<br>şey ifadesinin değeri: İsimsiz nesne<br>Array ( [nesne] => Sınıf Örneği [şey] => İsimsiz nesne ) <br>
Output for 5.6.0 - 5.6.30
Catchable fatal error: Argument 1 passed to getEntry() must be an instance of string, string given, called in /in/CeSuC on line 13 and defined in /in/CeSuC on line 3
Process exited with code 255.