Dokumentasi POD Perl
Perl boleh membenamkan dokumen POD (Plain Old Documentation) dalam modul atau skrip.
POD ialah bahasa penanda yang ringkas dan mudah digunakan (bahasa penanda).
Peraturan penggunaan dokumen POD:
Perl mengabaikan dokumentasi dalam POD. Contohnya adalah seperti berikut:Dokumen POD bermula dengan =head1, =cut berakhir dengan =head1<🎜 Tambahkan baris kosong sebelum dan selepas =potong.
#!/usr/bin/perl print "Hello, World\n"; =head1 Hello, World 实例 这是一个 Perl 的简单实例。 =cut print "Hello, php\n";Laksanakan program di atas, hasil output ialah:
Hello, World Hello, phpKita juga boleh menggunakan "__END__" atau "__DATA__" untuk "mengulas" semua kandungan selepas baris:
#!/usr/bin/perl print "Hello, World\n"; while(<DATA>){ print $_; } __END__ =head1 Hello, World 实例 这是一个 Perl 的简单实例。 print "Hello, php\n";Laksanakan atur cara di atas, hasil output ialah:
Hello, World =head1 Hello, World 实例 这是一个 Perl 的简单实例。 print "Hello, php\n";Contoh berikut tidak membaca dokumen POD:
#!/usr/bin/perl print "Hello, World\n"; __END__ =head1 Hello, World 实例 这是一个 Perl 的简单实例。 print "Hello, php\n";Laksanakan atur cara di atas, hasil keluaran ialah:
Hello, World
Apakah itu POD? Pod (Dokumentasi Lama Biasa), ialah bahasa penanda yang ringkas dan mudah digunakan (bahasa penanda), yang sering digunakan untuk menulis dokumen dalam program dan modul perl. Penukar Pod boleh menukar Pod kepada banyak format, seperti teks, html, man, dsb. Bahasa penanda Pod mengandungi tiga jenis asas asas: normal, asal dan perintah.
Perenggan Biasa: Anda boleh menggunakan kod pemformatan dalam perenggan biasa, seperti muka tebal, condong atau gaya kod, garis bawah, dsb.
Perenggan asal : Perenggan asal, digunakan untuk blok kod atau bahagian lain yang tidak memerlukan pemprosesan penukar dan tidak memerlukan penyusunan semula perenggan.
Perenggan perintah : Perenggan perintah bertindak pada keseluruhan dokumen, biasanya digunakan untuk penetapan tajuk atau penanda senarai.
Semua perenggan arahan (yang hanya satu baris panjang) bermula dengan "=", diikuti dengan pengecam. Teks seterusnya akan dipengaruhi oleh arahan ini. Kini perintah yang digunakan secara meluas termasuk=pod (开始文档) =head1 标题文本 =head2 标题文本 =head3 标题文本 =head4 标题文本 =over 缩进空格数量 =item 前缀 =back (结束列表) =begin 文档格式 =end 结束文档格式 =for 格式文本 =encoding 编码类型 =cut (文档结束)
=begin html =encoding utf-8 =head1 php中文网 =cutKod ini akan disalin daripada teks asal apabila pod2html digunakan. Gunakan perintah pod2html untuk melaksanakan dan menukarnya kepada kod HTML:
$ pod2html test.pod > test.htmlBuka test.html dalam penyemak imbas, bahagian pautan ialah indeks, seperti yang ditunjukkan di bawah: Contoh berikut menulis HTML terus dalam dokumen POD:
=begin html =encoding utf-8 <h1>php中文网</h1> <p> www.php.cn </p> =end htmlpod2html akan menyalin teks asal kod ini. Gunakan perintah pod2html untuk melaksanakan dan menukarnya kepada kod HTML:
$ pod2html test.pod > test.htmlBuka test.html dalam penyemak imbas, bahagian pautan ialah indeks, seperti yang ditunjukkan di bawah: