raccourcisseur d'url
Posté : 14 nov. 2013, 17:00
Bonjours,
j'ai envie de me créer une sorte de raccourcisseur d'url.
Ca marche, je génère une chaine aléatoire de chiffres et lettres qui est lier a l'url: mais comment faire pour déterminer quand il y aura plus de combinaison possible et rallonger la chaine aléatoire ?
En gros ça génère une chaîne aléatoire de 3 caractères, mais un jour il y a aura forcément une limite de combinaison possible surtout que ça détermine si elle est déjà utilisée et en demandé un autre, car aucune url ne peut avoir la même chaîne aléatoire.
Je pensais faire une fonction récursive. On peut calculer le nombre le nombre de possiblité suivant le nombre de caractère de la chaine ?
Sinon ce code est bon ?
j'ai envie de me créer une sorte de raccourcisseur d'url.
Ca marche, je génère une chaine aléatoire de chiffres et lettres qui est lier a l'url: mais comment faire pour déterminer quand il y aura plus de combinaison possible et rallonger la chaine aléatoire ?
En gros ça génère une chaîne aléatoire de 3 caractères, mais un jour il y a aura forcément une limite de combinaison possible surtout que ça détermine si elle est déjà utilisée et en demandé un autre, car aucune url ne peut avoir la même chaîne aléatoire.
Je pensais faire une fonction récursive. On peut calculer le nombre le nombre de possiblité suivant le nombre de caractère de la chaine ?
Sinon ce code est bon ?
if(preg_match_all('#(^[http|https]+)#', $this->url, $return, PREG_SET_ORDER))
{
// c'est un lien
}
else
{
// c'est pas un lien
}