Autor Zpráva
losadios
Profil *
Jak lze vypsat funkci uvnitř ECHO?

function vypis ($slovo) { echo $slovo; }

echo "<li><a href=\"index.php\">".vypis("TEXT")."</a></li>";

A ve výsledku se stane toto: TEXT <li><a href="index.php"></a></li>, tzn. funkce se vypíš před párový tag a ne dovnitř. Díky za radu, jak tohle fixnout.
joe
Profil
function vypis ($slovo) { return $slovo; }
BetaCam
Profil
To by bylo možná jednoduší udělat.

function vypis($slova){
 return $slovo;
}

echo '<li><a href="index.php">'.vypis('TEXT').'</a></li>'; 
losadios
Profil *
Díky! Je to function vypis ($slovo) { print $slovo; } :-)
losadios
Profil *
Hm, někdy je to print a někdy zase return. S tím se budu muset poprat. Díky za navedení na správnou cestu..
nightfish
Profil
Hm, někdy je to print a někdy zase return. S tím se budu muset poprat
používej return a bude to fungovat vždy, když bude funkce volána "v echu"

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