/** method slugify
*
* cleans up a string such as a page title
* so it becomes a readable valid url
*
* @param STR a string
* @return STR a url friendly slug
**/
function slugifyAlnum($str){
$str = preg_replace('#[^0-9a-z]#i', ' ', $str); // allow letter and numbers only
$str = preg_replace('#(){2,}#', ' ', $str); // rm adjacent spaces
return strtolower(str_replace(' ', '-', $str)); // slugify
}
drôle, je travaillais sur cette question aujourd'hui, je le couper avant de l'envoyer ici, ce func est lorsque les utilisateurs sont autorisés à créer un titre de la page que vous souhaitez utiliser pour créer une limace pour mod_rewrite etc.
pour Allow habituels f-ups comme plus d'un espace, coller les caractères non alnum dedans etc
essayez-vous de créer une partie de l'URL? – SilentGhost
Est-ce un * Comment puis-je convertir un titre de document dans une URL slug? * Question? – Gumbo
Oui, il sera utilisé dans l'URL – shaytac