Creare url-uri din şiruri de text

În cazul în care se doreşte realizarea unor linkuri valide prin preluarea unor texte, dar şi în cazul în care se doreşte conversia pentru redenumirea unor fişiere (la upload), se poate folosi o funcţie simplă care, pe de o parte elimină diacriticile, iar pe de alta elimină spaţiul care, altfel ar fi înlocuit cu grupul de caractere %20.

Figura demonstrează diferenţa dintre şirul iniţial şi modul cum este transformat.

Varianta 1

Are o nuanţă exhaustivă privind eliminarea caracterelor neindicate pentru url-uri.

Rezultat: test-creare-url-a-a-i-i-s-s-t-t-a-a

Varianta 2

Rezultat: test-creare-url-a-a-i-i-s-s-t-t-a-a

Exemplul 3

Rezultat: test-creare-url-a-a-i-i-s-s-t-t-a-a

Varianta 4

Rezultat: testacreareaurlaaaaaiaiasas-t-taaaa

Sursa: PHP.net/manual, W3docs.com

Author: Ovidiu.S

Suficient de pasionat de această zonă profesională ca, în cazul în care ştiu ceva - cât de puţin - să împărtăşesc cu alţii.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *