Допустим, у меня есть строка, ограниченная символом;Получение значения взрыва с php
$something = "dog;cat;horse;fish";
Я знаю, что я могу легко взорвать его и получить соответствующее значение из взорванного массива:
$explode = explode(";",$something);
$explode[1]
бы кошка.
Есть ли способ, которым я могу сделать это в любом случае? с тем, что я имею в виду что-то вроде:
$favoritePet = explode(";",$something)[1];
$favoritePet
равнялось бы кошка
Очевидно, что выше неправильно, но я надеюсь, что это показывает, что я пытаюсь получить в, взрываются и получить значение в то же время ,
Хотя это особенность PHP 5.4+, подумайте о том, как это влияет на читаемость кода. Для меня в таком случае дополнительная строка кода добавляет читаемость. –
http://schlueters.de/blog/archives/138-Features-in-PHP-trunk-Array-dereferencing.html –