
PHP výpis čísla
Proč tento script hlásí chybu? Co je na něm špatně?
$a = <?php
$string = $_GET['hledej'];
$string = substr(preg_replace( '/\D/', '', $string), -9);
echo $string;
?>;
if($a %2 )
echo 'liche';
else
echo 'sudé';
?>
Původní kde je $a = 66; chybu nedělá.
Fakt do proměnné přiřazuješ <?PHP ?
Chyba je viditelná na první pohled - špatné přiřazení proměnné "a" a zároveň špatně zadaný začátek skriptu a řádek 5 je navíc.
Jenom mi není jasné, co ten skript má dělat?
a jak to opravit?
Nevím, čeho chceš dosáhnout? Co se má do $a přiřadit za hodnotu? Odkud? Když pak testuješ, jestli je sudá nebo lichá...
Mám kód který mě vypíše číslo :
Potřebuji to dát do tohoto kódu, aby to vypsalo počet číslic:
Místo toho echo 55
echo strlen($string);
Snad jsem tvůj požadavek pochopil správně?
Ten kód určitě počet číslic nevypisuje.