В PHP я следующий построитьВозможно ли встроить доступ к массиву PHP?
$a = array(-1 => '-', 0 => '?', 1 => '+')[1];
, который дает ошибку синтаксиса. Можно ли все это делать в одной удобной строке, избегая множественных if/else clases или операторов switch/select? Я думал, на питона, где эта работа хорошо:
a = {-1:'-', 0:'?', 1:'+'}[1]
Разрушение массива имелось с PHP 5.4 –
Почему бы просто не использовать 'print '?''? Выглядит проще .. :) – hek2mgl
@JohnConde Nice (новости для меня) - перечислено как «[разыменование разметки функций] (http://php.net/manual/en/migration54.new-features.php) ' – searlea