Latest web development tutorials

เอกสาร Perl POD

Perl สามารถฝังตัว POD (เอกสาร Plain Old) ในเอกสารประกอบโมดูลหรือสคริปต์

POD คือการที่ง่ายและง่ายต่อการใช้ภาษาตามแท็ก (ภาษามาร์กอัป)

เอกสาร POD ใช้กฎ:

เอกสาร POD เริ่มต้นด้วย= head1 =ปลายตัดและก่อน==head1ตัดหลังจากเพิ่มบรรทัดว่าง

Perl ละเว้นเอกสาร POD ตัวอย่างมีดังนี้

#!/usr/bin/perl

print "Hello, World\n";

=head1 Hello, World 实例
这是一个 Perl 的简单实例。
=cut

print "Hello, w3big\n";

โปรแกรมข้างต้นผลลัพธ์คือ:

Hello, World
Hello, w3big

นอกจากนี้เรายังสามารถใช้ "__END__" หรือ "__DATA__" หลังจากที่เนื้อหาของบรรทัดที่ทุก "ความคิดเห็น" ที่ออก:

#!/usr/bin/perl

print "Hello, World\n";

while(<DATA>){
  print $_;
}

__END__

=head1 Hello, World 实例
这是一个 Perl 的简单实例。
print "Hello, w3big\n";

โปรแกรมข้างต้นผลลัพธ์คือ:

Hello, World

=head1 Hello, World 实例
这是一个 Perl 的简单实例。
print "Hello, w3big\n";

ตัวอย่างต่อไปนี้จะไม่ได้อ่านเอกสาร POD:

#!/usr/bin/perl

print "Hello, World\n";

__END__

=head1 Hello, World 实例
这是一个 Perl 的简单实例。
print "Hello, w3big\n";

โปรแกรมข้างต้นผลลัพธ์คือ:

Hello, World

POD คืออะไร?

Pod (Plain Old เอกสาร) เป็นที่เรียบง่ายและการใช้ภาษาตามแท็ก (ภาษามาร์กอัป) ง่ายก็มักจะใช้ในโปรแกรม Perl และโมดูลที่เขียนในเอกสาร

Pod Pod แปลงสามารถแปลงเป็นรูปแบบที่หลากหลายเช่นข้อความ, HTML คนจำนวนมากและอื่น ๆ

Pod มาร์กอัปประกอบด้วยสามประเภทพื้นฐานพื้นฐานปกติเดิมและคำสั่ง

  • ย่อหน้าปกติ: คุณสามารถใช้รหัสการจัดรูปแบบในวรรคสามัญเช่นตัวหนาตัวเอียงหรือรูปแบบการเข้ารหัสขีดเส้นใต้

  • วรรคเดิม: ทางเดินข้อความเป็นส่วนหนึ่งของการป้องกันรหัสแปลงหรือการประมวลผลอื่น ๆ ไม่จำเป็นต้อง แต่ไม่จำเป็นต้องปรับปรุงใหม่วรรค

  • คำสั่งย่อหน้า: บทบาทวรรคคำสั่งในเอกสารทั้งหมดหรือรายการทั่วไปที่ใช้ในการตั้งค่าแท็กชื่อ

    ทุกคำสั่งย่อหน้า (ความยาวเส้นเดียวของเขา) โดยใช้ "=" แล้วเป็นตัวระบุ ข้อความที่ตามมาจะได้รับผลกระทบตามคำสั่งนี้ คำสั่งคือตอนนี้ใช้กันอย่างแพร่หลาย ได้แก่

    =pod (开始文档)
    =head1 标题文本
    =head2 标题文本
    =head3 标题文本
    =head4 标题文本
    =over 缩进空格数量
    =item 前缀
    =back (结束列表)
    =begin 文档格式
    =end 结束文档格式
    =for 格式文本
    =encoding 编码类型
    =cut (文档结束)

ใน Perl คุณสามารถใช้ pod2html **. Pod> **. Html ในการสร้างรูปแบบ HTML ฝักเอกสาร

POD พิจารณาตัวอย่างต่อไปนี้:

=begin html
=encoding utf-8

=head1 本教程

=cut

รหัสนี้จะเป็นสำเนาต้นฉบับเมื่อ pod2html

ใช้ pod2html รันคำสั่งเพื่อแปลงเป็นโค้ด HTML:

$ pod2html test.pod > test.html 

เปิดเบราว์เซอร์ test.html การเชื่อมโยงส่วนสำหรับดัชนีที่แสดงด้านล่าง:

ตัวอย่างต่อไปนี้จะถูกเขียนโดยตรงในเอกสาร HTML POD:

=begin html
=encoding utf-8

<h1>本教程</h1>
<p> www.w3big.com </p>

=end html

รหัสนี้จะเป็นสำเนาต้นฉบับเมื่อ pod2html

ใช้ pod2html รันคำสั่งเพื่อแปลงเป็นโค้ด HTML:

$ pod2html test.pod > test.html 

เปิดเบราว์เซอร์ test.html การเชื่อมโยงส่วนสำหรับดัชนีที่แสดงด้านล่าง: