Autor Zpráva
lukas123
Profil *
Poradíte prosím? Programovat neumím, ale v kódu jsem narazil na
// encode text
        $text = urlencode($text);
a asi chápu, co ten řádek dělá. Jak by ale vypadal kód, když bych chtěl výstup 0& a pak to co je v proměnné text? Tedy aby mi to vrátilo 0%26 a to co je v proměnné text (což je řetězec).

Pokud by tedy bylo v proměnné abcd, měl by být výstup 0%26abcd.
weroro
Profil
Spojovanie reťazcov v PHP sa robí pomocou znaku . (bodka)

'reťazec' . 'reťazec' -> 'reťazecreťazec'

S premennými to funguje rovnako $premenna1 . $premenna2

V tvojom prípade to teda bude takto:

$textToEncode = '0&';
$text = 'abcd';

$text = urlencode($textToEncode) . $text;

echo $text; // 0%26abcd
lukas123
Profil *
Díky moc za vysvětlení i funkční ukázku.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0