zacatecnik, dva dotazy
Michal Jurosz
mj na korab.cz
Sobota Říjen 20 11:45:13 MEST 2001
Zdravim vsechny ucastniky konference,
jsem v Perlu celkem zacatecnik a nektere veci mi nejsou jasne. Delal
jsem hlavne cgi skripty (inzerce, chat, registrace), samozrejme, ze se
jedna jen o soukrome stranky za ucelem praktickeho overeni toho zda to
dokazu naprogramovat.
Ted k dotazum:
1) v apachi pod windowsama mi skript jel bez problemu. Po ulozeni na
FreeBSD server vsak nefungoval spravne. Duvod jsem pozdeji odhalil.
Interpret Perlu na FreeBSD jinak pracoval s porovnavanim promennych typu
cislo a string pomoci eq. Musel jem eq nahradit =~, ale dosud mi neni
jasne proc.
Existuji presna pravidla pro porovnavani cisla a retezce? Pripadne
pomohlo by pretypovani promenny pred porovnanim? A jak se v Perlu provadi?
2) Jak spravne naprogramovat podminku, kde potrebuji porovnat zda je
jedna promenna vetsi alespon o jednicku nez druha.
if ($a > ($b + 1)) { ; }
mi zvetsi promennou $b o jednicku, to ja ale nechci (v TPascalu to tusim
slo). Nic lepsiho nez
$c = $b + 1;
if ($a > $c) { ; }
nebo
if ($a > ($c = $b + 1)) { ; }
me nenapada.
--
S pozdravem Michal Jurosz
mj na korab.cz ICQ#:93348414
-------------------------
Další informace o konferenci Perl