Мне любопытно мнение людей о конкретном случае повторного использования переменных PHP.Повторное использование переменных PHP
Когда взрываются через запятую строку (при условии, что сама переменная $ имена приходит откуда-то еще и не используется для чего-нибудь еще позже):
$names = 'Bob,Jim,Carol';
$nameArray = explode($names);
foreach ($nameArray as $name) { // etc. }
Versus:
$names = 'Bob,Jim,Carol';
$names = explode($names);
foreach ($names as $name) { // etc. }
Вторая версия быстрее записывается и менее подвержена опечаткам, imo, но вы можете утверждать, что первая версия более читаема. Предположительно, PHP должен выполнить некоторую дополнительную работу для преобразования строковой переменной в переменную массива во второй версии, но она использует меньше переменных.
Эксплуатационные характеристики, вероятно, не являются проблемой. У людей есть сильное предпочтение одному методу над другим?
* мнение людей * -> SO вне темы. SO не является форумом, это сайт вопросов и ответов. – Rizier123
@ Rizier123 Может существовать отраслевой стандарт (насколько мне известно, это не так), что ставит вопрос не только в отношении мнений людей, но и в действительности затрагивающих, например, поиск работы или подобное. – chelmertz
@chelmertz OP явно просит мнения людей, поэтому это может привести только к дискуссиям и мнениям, которые просто не соответствуют теме – Rizier123