Portál AbcLinuxu, 23. července 2025 17:44


Dotaz: PHP - Hodnota výrazu

30.12.2016 10:14 sad
PHP - Hodnota výrazu
Přečteno: 266×
Odpovědět | Admin
Jak v PHP vypsat hodnotu výrazu?

<?php

$a = 2; 
$b = 5;

$c = ($a > $b);

echo "$c";

?>
V céčku by se vypsala nula, v PHP nic.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jendа avatar 30.12.2016 10:22 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: PHP - Hodnota výrazu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Protože PHP má divné typové konverze a True na string je "1", ale False na string je "". Přetypuj to nejdřív na int (echo (int)$c;).
30.12.2016 10:34 sad
Rozbalit Rozbalit vše Re: PHP - Hodnota výrazu
Dík. Už to funguje.

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.