lequel des éléments suivants est le plus efficace?Est-ce que get ou basename() est plus efficace?
En utilisant une fonction get sur un jeton (aléatoire), par exemple:
http://www.example.com/category/subcategory/subsubcategory?value=random $_GET['value']
Faire la partie symbolique de l'URL et l'analyse syntaxique, par exemple:
$url="http://www.example.com/category/subcategory/subsubcategory/random" basename($url)
Et en fait, le nom de base est plus e Fficient que d'utiliser exploser ou substr(strrchr())
?
S'il vous plaît arrêter d'essayer d'optimiser les choses qui ne ont pas besoin d'être optimisé. – ThiefMaster
"L'optimisation prématurée est la racine de tous les maux" (et ainsi de suite). Je vous promets que vous ne sentirez jamais de différence entre les deux. Choisissez celui qui correspond à votre application (design), pas celui qui peut sauver un ou deux cycles de cpu. – KingCrunch
Suite aux commentaires ci-dessus, si vous souhaitez déterminer l'efficacité/la performance d'un bloc de code par rapport à un autre niveau * bas *, vous pouvez toujours le comparer vous-même. –