, который из следующих более эффективен?Является ли get или basename() более эффективным?
Использование функции Встаньте на знак (случайный), например:
http://www.example.com/category/subcategory/subsubcategory?value=random $_GET['value']
Сделать лексемы часть URL и разобрать его, например:
$url="http://www.example.com/category/subcategory/subsubcategory/random" basename($url)
И действительно, это basename больше e чем использование взрыва или substr(strrchr())
?
Пожалуйста, прекратите пытаться оптимизировать вещи, которые не должны быть оптимизированы. – ThiefMaster
«Преждевременная оптимизация - это корень всех злых» (и так далее). Я обещаю вам, что вы никогда не почувствуете никакой разницы между обоими. Выберите тот, который помещается в ваше приложение (дизайн), а не тот, который может сохранить один или два цикла процессора. – KingCrunch
Следуя приведенным выше комментариям, если вы заинтересованы в определении эффективности/производительности блока кода по сравнению с другим на этом уровне * low *, вы всегда можете сравнить его самостоятельно. –