PNWS Volejte +420 602 860 704  
Vφtejte | Mailing list  
Co to je PNWS?
Jak spravovat server?

Konfigurace TCP/IP
Nastavenφ serveru
Soubor HTTP.AUT
Instalace PERLU 5.0
Instalace PHP for Win32
Jak vytvß°et strßnky
StruΦn² ·vod do HTML
Jak na CGI aplikace v PERLu
Co to je PERL?
Prvnφ program
Vstup a v²stup CGI skriptu
Jak zpracovat zasφlanß data
Vlastnφ funkce
Knihovny v PERLu
Funkce PERLu
Jak na ISAPI skripty v Delphi
Omezenφ ISAPI v PNWS
┌vod do PHP
Jak pou╛φvat SSI
Co to je PNWS-SSL
Jak sehnat platn² certifikßt
Jak si vyrobit testovacφ certifikßt
Knihovna SSLeay, licence
U₧iteΦnΘ nßstroje
Bug report

Oznßmenφ o chyb∞
Download center
Mailing list
Licence PNWS
 

N∞kterΘ funkce PERLu a jejich v²znam

Zßpis funkce V²znam, popis
return opustφ podprogram (funkci)
next p°eskoΦφ zbytek bloku a vrßtφ se zp∞t na zaΦßtek
cos($x) Vracφ kosinus $x
sin($x) Vracφ sinus $x
exp($x) Vracφ e$x, kde e = 2.7182818
log($x) Vracφ p°irozen² logaritmus $x
rand Vracφ nßhodnΘ Φφslo
srand Inicializuje generßtor nßhodn²ch Φφsel znovu
sqrt($x) Vracφ odmocninu v²razu
time Vracφ aktußlnφ Φas
abs($a) Vracφ absolutnφ hodnotu z $a
hex($a) P°evede °et∞zec na hexa tvar
oct($a) P°evede °et∞zec na osmiΦkov² tvar
ord($a) P°evede prvnφ znak °et∞zce na ASCII hodnotu
localtime($x) P°evede Φas z funkce time na devφti hodnotovΘ pole
chop($x) Odstranφ poslednφ znak z °et∞zce
eval $x Vykonß zßpis v $x jako by to byl p°φkaz PERLu
lc ($string) Vrßtφ $string jako malß pφsmena
lcfirst ($string) TotΘ₧ jako LC, jen u prvnφho znaku
uc ($string) Vrßtφ $string jako velkß pφsmena
ucfirst ($string) TotΘ₧ jako UC, jen u prvnφho znaku
length($string) Vracφ dΘlku °et∞zce
substr($string, $start,
$length)
Vracφ pod°et∞zec z $string zaΦφnajφcφ na $start a s dΘlkou $length
tr/old/new/ Nahradφ v textu ka₧d² znak v old za znak na tΘ₧e pozici v new. Jako vstupnφ text se bere $_ nebo zßpis $text=~tr/x/y/;
s/old/new/ GIMOSX Nahradφ v texu ka₧d² v²skyt ₧et∞zce old za °et∞zec new. Parametry gimosx jsou vysv∞tleny u obr. 8. Jako vstupnφ text se bere $_ nebo zßpis $text=~s/xxx/yyy/;
join($sep, @a) Spojφ pole @a v jeden °et∞zec a jako odd∞lovaΦ pou₧ije $sep.
pop(@array) Odstranφ poslednφ po₧lo₧ku z pole a vrßtφ jφ
push(@array, $a) P°idß polo₧ku $a na konec pole
sort(@a) Se°adφ pole °et∞zc∙ podle abecedy vzestupn∞
closedir(HANDLE) Zav°e otev°en² adresß° v ukazateli HANDLE
opendir(HANDLE, dirname) Otev°e adresß° dirname a vrßtφ ukazatel HANDLE.
readdir(HANDLE) P°eΦte polo₧ky adresß°e do pole.
binmode(HANDLE) Nastavφ binßrnφ p°φstup k souboru s ukazatelem HANDLE.
open(HANDLE, filename) Otev°e soubor filename.
close(HANDLE) Zav°e soubor s ukazatelem HANDLE.
print(list) VypφÜe obsah list na obrazovku.
print(HANDLE, list) ZapφÜe obsah list do souboru
read(HANDLE, $buf, n) ╚te se souboru HANDLE n bajt∙ a ulo₧φ je do skalßru $buf.
eof(HANDLE) Vracφ 1 pokud jsme na konci souboru
seek(HANDLE, inloc) Posune se v souboru na pozici inloc.

ZdejÜφ v²Φet funkcφ nenφ ani zdaleka ·pln². PERL disponuje °adou funkcφ pro prßci s prom∞n²mi, textem, soubory Φi sφtφ.

 
 
  O PinkNet Web Serveru | Demo vSHOP.pnws | Mailing list | Download | Oznßmenφ o chyb∞
 
Kontakt