> foreach $file ("C:\\data\\old".<html>)
> {
> print ("$file\n");
> }
>
> kok hasilnya kosong ya ?
1. "file globbing" itu dikenali perl kalo ada karakter
wildcard di antara operator <>. kalo ngga, perl
nganggap kita lagi baca dari filehandle. mis:
while($baris = <FILE>){print $baris}
Kalo filehandle kosong, tentu hasilnya kosong.
2. operator . adalah operator scalar. jadi, meskipun
bener pake <*.html>, hasilnya keluar cuma satu.
Satu contoh sintaks yang bener:
for $file ( <c:/data/old/*.html> )
{ print $file, "\n" }
Atau:
$dir = 'c:\data\old' ;
print "$_\n" for <$dir/*.html> ;
Sh
==
Layanan Informasi Iklan Baris Internet * http://www.iklan-25.co.id
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
To unsubscribe, e-mail : [EMAIL PROTECTED]
To subscribe, e-mail : [EMAIL PROTECTED]
Netika BerInternet : [EMAIL PROTECTED]
HI-Reliability low cost web hosting service - http://www.IndoGlobal.com