Что быстрее использовать при создании строк? implode()
, sprintf()
или обычная конкатенация переменных?PHP implode() vs sprintf() vs concat
Почему, спросите вы? Это может не заинтриговать вас, чтобы проверить такую небольшую деталь о генерации строк, так как кого это волнует, все в ms не так ли? На самом деле, нет! Не тогда, когда вам нужно сгенерировать тонны строк из заданных переменных, а это значит, что мелкие 0,00xms могут повлиять. В моем случае он генерировал ключи кеша из данного префикса, типа контента и идентификатора.
Ответ почти наверняка простой конкатенации; но почему вы не можете проверить это сами? –
@MarkBaker Я сам отвечал на него, отправляя результаты. – Mulkave
Конечно, существует также 'echo '{$ id}: {$ type}: {$ prefix}"; ', который, вероятно, будет меньше, чем любой из ваших других опций. ' –