var_dump(implode(',', array('11','22')));
ИПочему код ниже возвращает тот же материал?
var_dump(implode(array('11','22'), ','));
Что правильно?
var_dump(implode(',', array('11','22')));
ИПочему код ниже возвращает тот же материал?
var_dump(implode(array('11','22'), ','));
Что правильно?
По the documentation on implode():
взрываться() может, по историческим причинам, принять его параметры в любом порядке. Однако для согласованности с explode() может быть менее запутанным использовать документированный порядок аргументов.
Документально описание:
string implode (string $glue , array $pieces )
implode(',', array('11','22'))
(документированный порядок) идентичен implode(array('11','22'), ','))
. Оба создают строку 11,22
.
Прочитайте это:
взрываться() может, по историческим причинам, принять его параметры в любом порядке. Однако для согласованности с explode() может быть менее запутанным использовать документированный порядок аргументов.
Взятые из http://php.net/manual/en/function.implode.php
Оба будут приняты, но, как говорится, выше - следует использовать документированный порядок аргументов.
Вышеприведенная цитата не следует понимать как правильную. – thomasrutter
@thomasrutter - Я исправляю себя. 'Оба приняты' – vikmalhotra
круто, downvote удален, то я думаю :) – thomasrutter