Autor Zpráva
Křeček
Profil
Tento skript mi pokaždé vypíše hodnotu z proměnné k. Jenže já potřebuju proměnou k vydělit proměnou z a vykrátit 100x, ale aby text byl dlouhý jen 2 znaky za čárkou. Nevíte kde mám chybu?
<?
echo round("".$_GET['k']."/".$_GET['z'].")*100 ,2");
?>
djlj
Profil
Ty uvozovky jsou dosti komické.

echo round($_GET['k']/$_GET['z'])*100, 2);
Křeček
Profil
Bohužel, ale hlásí chybu:
Parse error: syntax error, unexpected ')', expecting ',' or ';' in /mnt/ftp/4224/jursoft.cz/text/CTR.php on line 2
djlj
Profil
No je tam jen navíc ta závorka, kterou jsem zkopíroval z toho tvýho; tak si ji oddělej.
Křeček
Profil
djlj
dík.

a chci se zeptat, kde mám chybu zde:
<?
echo round((file_get_contents('data_kliknuti/$_GET['k'].txt')/$_GET['z']*10 0, 2);
echo ("%");
?>

hlásí: Parse error: syntax error, unexpected T_STRING in /mnt/ftp/4224/jursoft.cz/text/CTR.php on line 2
djlj
Profil
Nemáš uzavřenou závorku. Používej editor se zvýrazňováním syntaxe.
Křeček
Profil
<?
echo round((file_get_contents('data_kliknuti/$_GET['k'].txt')/$_GET['z']*10 0, 2));
echo ("%");
?>

Pořád ta samá chyba...
Křeček
Profil
teda:
Parse error: syntax error, unexpected T_STRING in /mnt/ftp/4224/jursoft.cz/text/CTR.php on line 2
K.
Profil *
Chybí ti čárka mezi parametry.
niCe
Profil
No a proč tam máš 10 0, 2? V tom úplně prvním si to násobil 100, tady to násobíš 10 0. Oprav si to.
DoubleThink
Profil *
Jenže já potřebuju proměnou k vydělit proměnou z a vykrátit 100x
Proč?
Druhý parametr funkce round je přesnost, tedy počet desetinných míst.
echo round(3.141592,2) // -> 3.14

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