Portál AbcLinuxu, 4. května 2025 20:06

Dotaz: PHP - Encode/Decode url

21.5.2014 13:53 E3
PHP - Encode/Decode url
Přečteno: 276×
Odpovědět | Admin
Ahoj, existuje nějaká funkce v php, která dokáže převod url adresy? Mám adresu
/foo/bar/par1/par2/
a chci řetězec který půjde vrátit zase do tvaru url. Podmínka je, že takto "zakódovaný řetězec nebude obsahovat žádné speciální znaky jako jsou %,=,/,\,.,- atd... ". Idelálně řetšzec jako vrací HASH, MD5 a jiné, ovšem s možností vrácení do původního stavu. Děkuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.5.2014 14:02 blondak | skóre: 36 | blog: Blondak | Čáslav
Rozbalit Rozbalit vše Re: PHP - Encode/Decode url
Odpovědět | | Sbalit | Link | Blokovat | Admin
Třeba base64_encode s menší úpravou base64url_encode a base64url_decode
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
21.5.2014 15:02 E3
Rozbalit Rozbalit vše Re: PHP - Encode/Decode url
Tak to je mazec ;-) Velké díky za pomoc! IHMO: co je to "STR_PAD_RIGHT". To je nějaká proměnná nebo funkce nebo co to je a k čemu to patří? Díky
21.5.2014 15:36 chrono
Rozbalit Rozbalit vše Re: PHP - Encode/Decode url
To je konštanta definovaná v php a používa sa pri funkcii str_pad aby tá funkcia vedela, kde má pridávať tie znaky (v tomto prípade ich bude pridávať doprava a teda na koniec).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.