Tatad saku macities PHP, bet jau sakuma saskaros ar iesaceja nesaprasanu, proti ar komandu isset()
Lai nu ka trenninnolukos meginaju uztaisit vienkarsu skriptu, kas stabina izvada ievaditos ciparus no viens
lidz n:
<FORM method=POST>
Daudzums <INPUT type=integer name=c>
<INPUT type=submit value="Apstiprinat" size=200px>
</FORM>
<?php
function foo($b)
{
$a=1;
while ($a <= $b):
if ((($a % 10) == 1) and (($a % 100) <> 11)) {
echo $a . " cipars" ;
}
else {
echo $a . " cipari" ;
}
$a++;
?>
<br>
<?php
endwhile;
}
if (isset($_POST['c'])) {
$m=$_POST['c'];
}
else {
$m=2;
}
foo($m);
?>
Pati komanda strada, bet neskatoties uz isset izmantosanu pirmoreiz atverot vienalga blauj, ka nav nodots mainigais. Es laikam neesmu izpratis isset izmantosanu, kads man var isti izskaidrot manu kludu ?