Nazev promenne jako hodnota promenne – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Nazev promenne jako hodnota promenne – PHP – Fórum – Programujte.comNazev promenne jako hodnota promenne – PHP – Fórum – Programujte.com

 

zak0
Newbie
5. 3. 2015   #1
-
0
-

Dobry vecer,

pripravuji jazykovou mutaci meho webu.  Potreboval bych, aby se v pripade, ze je nejaka promenna prazna, vypsal misto jeji hodnoty jeji nazev. Rad bych pouzil funkci, zkousel jsem napsat ruzne varianty ale nic z toho co me napadlo nefungoval ...  Lze to nejak resit?

Diky za pomoc.

Nahlásit jako SPAM
IP: 90.179.175.–
Kit+15
Guru
5. 3. 2015   #2
-
0
-

#1 zak
Řešením je gettext.

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:221:5...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
zak0
Newbie
5. 3. 2015   #3
-
0
-

#2 Kit
tomu rozumim, bylo by to vyhledove asi dobre reseni ale ale presto bych ted potreboval jednoduse vypsat nazev prazne promenne ...

Nahlásit jako SPAM
IP: 90.179.175.–
zak0
Newbie
5. 3. 2015   #4
-
0
-
Nahlásit jako SPAM
IP: 90.179.175.–
peter
~ Anonymní uživatel
4014 příspěvků
6. 3. 2015   #5
-
0
-

 Neco takoveho?

function funkce($x = 'ahoj')
{
$ahoj = 'vypisuji data';
echo $x.' = '.$$x; // nove php uz na nektere konstrukce $$ krici warningy
}
funkce();
Nahlásit jako SPAM
IP: 2001:718:2601:1f7:79bc:52...–
peter
~ Anonymní uživatel
4014 příspěvků
6. 3. 2015   #6
-
0
-

$ahoj = 'pozdrav';
echo $promenna; //vypise pozdrav
echo "$promenna"; //vypise pozdrav
echo "\$promenna"; //vypise $promenna
echo '$promenna'; //vypise $promenna
echo "{$promenna}" //vypise pozdrav - lepsi je to spojovat jako string
Nebo jeste pouzivam sprintf a obdoby pro nahradu promenne v retezci.

Nahlásit jako SPAM
IP: 2001:718:2601:1f7:79bc:52...–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 61 hostů

Podobná vlákna

C# název proměnné — založil Andy

Dynamický název proměnné — založil JinDave

Hodnota proměnné v souboru — založil prgrmr232

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý