lave title om til url også

Tags:    php

hej

jeg kan husk tilbage at jeg skrev for noget tid siden om hvordan man lave en title i php, altså det er ligesom er her på siden at å = a og ø = o, og æ = e,

og at man kun lave url til at se sådan her ud ca "Hello-world-dato-php-chat"

jeg kan husk at jeg skrive et opslag omkring hvordan man lave det før?, men jeg kan bare ikke finde det overhovedet! :(

Håber du kan hjælp mig :)



5 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 12 karma
Sorter efter stemmer Sorter efter dato
kan det være denne du tænker på ??
http://www.udvikleren.dk/forum/39235/bedre-url-til-siden/
kig på indlæg af Daniele Buttigli @ 04.12.12 13:02




Hej @Morten bare for lige, at optimere lidt på din kode, jeg kan se du laver strtolower, men stadig erstatter store bogstaver, så kan det ikke optimeres lidt til sådan her f.eks.?:

Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 16.07.2013 11:12 af Bruger #17081
Tak for hjælp Ronny!.. Den var lige den jeg søgt efter :) Tak fra min side!



Nevermind.



Indlæg senest redigeret d. 19.07.2013 10:28 af Bruger #17610
Blot et alternativ: en one-liner metode der fungerer ganske fint til sites tiltænkt et internationalt publikum, men nok ikke til sites udelukkende tiltænkt danskere (da den er fuldstændig ligeglad med æ, ø og å):

Fold kodeboks ind/udPHP kode 


NERD ALERT: i PCRE svarer \W til følgende character class: [^a-zA-Z0-9_] (ergo, blot en "omvendt" \w, som svarer til [a-zA-Z0-9_])

Et par variationer, alt efter hvad man leder efter:

Fold kodeboks ind/udPHP kode 


Denne metode genererer ganske fine slugs (som de kaldes), så længe strengen ikke er spækket med danske bogstaver, som jeg gjorde her, blot for eksemplets skyld =P



t