Nån som vet var det finns dokumenterat vilka tecken som är tillåtna och icke tillåtna tecken i URLer/URIs?
Finns det nån funktion för att parsa såna strängar i PHP?
2 svar · 623 visningar · startad av erciz
Nån som vet var det finns dokumenterat vilka tecken som är tillåtna och icke tillåtna tecken i URLer/URIs?
Finns det nån funktion för att parsa såna strängar i PHP?
Tack, men det var inte riktigt så jag menade. Men länken http://www.faqs.org/rfcs/rfc1738 kanske kan leda mig till svaret, ska luska lite där.
För jag ville inte ha en funktion som översatte en sträng till en URL-kompatibel, utan en funktion som letade upp icke-URL-kompatibla tecken från en sträng.
För jag tänkte göra en funktion som letade upp URLer ur en sträng och ersatte dem med länkar. Jag har gjort en som funkar bra, men inte perfekt, för jag vet inte med vilka tecken en URL kan sluta.
t.ex. Skriver jag http://www.dn.se så är det självklart att URLen slutar med mellanslag, men http://www.dn.se, är inte lika självklar... och inte heller \0 islutet av en sträng... och inte heller "http://www.dn.se" omgärdat av " ifall man försöker skriva i HTML-format...
Hoppas att jag har förtydligat mig nu.
EDIT: Hmm, såg att wFs str2link inte var bättre än min nuvarande, men jag vill förbättra min.