เอกสาร

    Table of Content
    • รูปแบบไฟล์ 3 มิติ
      • รูปแบบไฟล์ 3D
      • 3D2
      • 3DM
      • 3DS
      • 3MF
      • AMF
      • ASE
      • B3D
      • DAE
      • DBM
      • DRC
      • E57
      • FBX
      • GLB
      • GLTF
      • IPT
      • JT
      • MA
      • MB
      • MP
      • OBJ
      • PLY
      • PRC
      • RVM
      • STEP
      • STP
      • U3D
      • USD
      • USDZ
      • VRML
      • X
      • X3D
    • รูปแบบไฟล์เสียง
      • รูปแบบไฟล์เสียง
      • 8SVX
      • AA
      • AAC
      • AAX
      • AC3
      • ACT
      • AIFF
      • ALAC
      • AMR
      • APE
      • CDA
      • DSS
      • FLAC
      • GSM
      • M3U
      • M3U8
      • M4A
      • M4B
      • M4P
      • MID
      • MKA
      • MMF
      • MOD
      • MP2
      • MP3
      • MPC
      • MXL
      • NSA
      • OGG
      • OPUS
      • RA
      • RF64
      • SDT
      • STAP
      • VOC
      • VOX
      • VQF
      • WAV
      • WEBA
      • WFP
      • WMA
      • WPL
      • WV
    • รูปแบบไฟล์ CAD
      • รูปแบบไฟล์ CAD
      • ART
      • ASC
      • ASM
      • CATPART
      • CF2
      • DC3
      • DGN
      • DST
      • DWF
      • DWFX
      • DWG
      • DWT
      • DXF
      • FZP
      • HPGL
      • IFC
      • IGES
      • IGS
      • JVSG
      • NC
      • NWC
      • NWD
      • NWF
      • PAT
      • PHJ
      • PLT
      • PSM
      • PSS
      • RFA
      • RFT
      • RML
      • RVT
      • SLDPRT
      • STL
    • รูปแบบไฟล์บีบอัด
      • รูปแบบไฟล์บีบอัด
      • 7Z
      • ACE
      • ALZ
      • APK
      • ARC
      • ARJ
      • B1
      • B6Z
      • BKF
      • BNDL
      • BZ2
      • DAA
      • DAR
      • DEB
      • DMG
      • DZ
      • ECS
      • FZPZ
      • GZ
      • GZIP
      • ICE
      • ISO
      • KGB
      • LBR
      • LQR
      • LZ
      • LZ4
      • LZH
      • LZMA
      • LZO
      • LZX
      • MBW
      • MINT
      • MPKG
      • MPQ
      • NPK
      • OAR
      • PAGES
      • PEA
      • PET
      • PF
      • PKG
      • PTK
      • PUP
      • RAR
      • RPM
      • RTE
      • S00
      • SIFZ
      • SIT
      • SITX
      • SY_
      • TAR
      • TBZ
      • TGS
      • TGZ
      • TPSR
      • TZ
      • VPK
      • WHL
      • WUX
      • XAPK
      • XAR
      • XPI
      • XZ
      • Z
      • ZIM
      • ZIP
      • ZIPX
      • ZL
    • ฐานข้อมูล
      • รูปแบบไฟล์ฐานข้อมูล
      • 4DB
      • 4DD
      • ACCDB
      • ACCDC
      • ACCDE
      • ACCDR
      • ACCDT
      • ACCDW
      • ACCFT
      • ADB
      • ADE
      • ADF
      • ADN
      • ADP
      • ALF
      • ANB
      • AQ
      • ASK
      • BAK
      • BCP
      • BTR
      • CDB
      • DACPAC
      • DAT
      • DB
      • DB3
      • DBC
      • DBF
      • DDL
      • DTSX
      • FMP12
      • FMPSL
      • FP5
      • FP7
      • GDB
      • ITW
      • LDF
      • LOG
      • MDB
      • MDF
      • MYI
      • NDF
      • NSF
      • SAV
      • SDF
      • SQL
      • SQLITE
      • TE
      • TRC
      • TRM
      • UDL
      • WDB
    • ดิสก์และสื่อ
      • รูปแบบดิสก์และไฟล์มีเดีย
      • BIN
      • CCD
      • CSO
      • CUE
      • GADGET
      • IMG
      • NKIT
      • NRG
      • OVA
      • OVF
      • ROM
      • SDI
      • Toast
      • UDF
      • VCD
      • VDI
      • VHD
      • VHDX
      • WBFS
      • WIM
      • WUD
    • รูปแบบไฟล์ EBook
      • รูปแบบไฟล์ EBook
      • ACSM
      • AEP
      • APNX
      • AVA
      • AZW
      • AZW1
      • AZW3
      • AZW4
      • BKK
      • BPNUEB
      • CBC
      • CBR
      • CBZ
      • CEB
      • CEBX
      • DNL
      • EA
      • EAL
      • EBK
      • EDN
      • EPUB
      • ETD
      • FB2
      • FKB
      • HAN
      • HTML0
      • HTMLZ
      • HTXT
      • HTZ4
      • HTZ5
      • IBOOKS
      • KFX
      • KOOB
      • LIT
      • LRF
      • LRS
      • LRX
      • MART
      • MBP
      • MOBI
      • NCX
      • NVA
      • OEB
      • OEBZIP
      • OPF
      • ORB
      • PHL
      • PML
      • PMLZ
      • POBI
      • QMK
      • RB
      • RZB
      • RZS
      • SNB
      • TCR
      • TK3
      • TPZ
      • TR
      • TR3
      • VBK
      • WEBZ
      • YBK
    • รูปแบบไฟล์อีเมล
      • รูปแบบไฟล์อีเมล
      • EDB
      • EML
      • EMLX
      • ICS
      • MBOX
      • MSG
      • OFT
      • OLM
      • OST
      • P7S
      • PST
      • RPMSG
      • TNEF
      • VCF
    • ดำเนินการได้
      • รูปแบบไฟล์ที่ปฏิบัติการได้
      • AHK
      • BAT
      • BTAPP
      • CGI
      • CMD
      • COM
      • EXE
      • IPA
      • MSI
      • MST
      • PIF
      • PYC
      • REG
      • WSF
      • WSH
      • XBE
      • XEX
    • การเงิน
      • รูปแบบไฟล์การเงิน
      • ABA
      • IXBRL
      • XBRL
    • แบบอักษร
      • รูปแบบไฟล์ฟอนต์
      • BDF
      • CFF
      • CFF2
      • EOT
      • FNT
      • FON
      • JFPROJ
      • MFX
      • OTF
      • PFA
      • PFB
      • PFM
      • SFD
      • TTC
      • TTF
      • Type1
      • WOFF
    • รูปแบบไฟล์เกม
      • รูปแบบไฟล์เกม
      • BMZ
      • BNS
      • CLIP
      • CON
      • CSD
      • CT
      • DEK
      • FOMOD
      • GAM
      • KODU
      • MCWORLD
      • MGX
      • PAK
      • PCC
      • PSS
      • PUP
      • PWF
      • REL
      • REP
      • RPX
      • SAV
      • SFAR
      • SID
      • U8
      • UMX
      • W3N
    • รูปแบบไฟล์ GIS
      • รูปแบบไฟล์ GIS
      • 000
      • 3D
      • 3DD
      • ADF
      • APL
      • APR
      • ATX
      • AUX
      • DEM
      • DIV
      • DLG
      • E00
      • ETA
      • FIT
      • GeoJSON
      • GLB
      • GMAP
      • GML
      • GPKG
      • GPX
      • IMG
      • KML
      • KMZ
      • LOC
      • MPS
      • NM2
      • NTF
      • OSM
      • QGD
      • QGS
      • QGZ
      • QLR
      • QML
      • SBN
      • SHP
      • SHX
      • SP3
      • SSF
      • TCX
    • รูปแบบไฟล์รูปภาพ
      • รูปแบบไฟล์ภาพ
      • AI
      • APNG
      • ART
      • AVIF
      • BMP
      • BPG
      • CDR
      • CLIP
      • CMX
      • CPC
      • CR2
      • CR3
      • CSL
      • CT
      • CUR
      • DCM
      • DCR
      • DCX
      • DDS
      • DIB
      • DICOM
      • DJVU
      • DNG
      • ECW
      • EMF
      • EMZ
      • EXIF
      • FLIF
      • FODG
      • GBR
      • GIF
      • HDR
      • HEIC
      • HEIF
      • ICNS
      • ICO
      • J2C
      • J2K
      • JFIF
      • JP2
      • JPC
      • JPEG
      • JPF
      • JPM
      • JPX
      • JXR
      • MNG
      • MP
      • MPO
      • NEF
      • ODG
      • OTG
      • PCT
      • PCX
      • PICT
      • PNG
      • PPP
      • PSB
      • PSD
      • PSP
      • PSPIMAGE
      • SKP
      • SVGZ
      • TGA
      • THM
      • TIFF
      • WEBP
      • WMF
      • WMZ
      • XPM
      • XPR
    • รูปแบบไฟล์อื่น ๆ
      • รูปแบบไฟล์เบ็ดเตล็ด
      • AML
      • ART
      • BUP
      • CMS
      • CTG
      • DAP
      • ENL
      • ERR
      • GPG
      • H4
      • H5
      • ICA
      • KLQ
      • LOCK
      • LRC
      • MD5
      • MSO
      • OBB
      • ODF
      • OGG
      • PES
      • RIS
      • RML
      • SSP
      • THM
      • TORRENT
      • VIM
      • VIMRC
      • XMP
      • XSMX
    • หมายเหตุการรูปแบบไฟล์
      • การจดบันทึกรูปแบบไฟล์
      • ONE
      • ONETOC2
    • ภาษาคำอธิบายหน้า
      • คำอธิบายหน้าภาษา
      • AVERY
      • CGM
      • EPS
      • INDD
      • INDT
      • OXPS
      • PCL
      • PS
      • SVG
      • SWF
      • TEX
      • XPS
      • XSLFO
    • ไฟล์ PDF
      • PDF
      • FDF
      • PDF/A
      • PDF/E
      • PDF/UA
      • PDF/VT
      • PDF/X
      • XFDF
    • รูปแบบไฟล์งานนำเสนอ
      • รูปแบบไฟล์นำเสนอ
      • KEY
      • ODP
      • OTP
      • POT
      • POTM
      • POTX
      • PPS
      • PPSM
      • PPSX
      • PPT
      • PPTM
      • PPTX
    • การเขียนโปรแกรม
      • การเขียนโปรแกรม
      • ABC
      • ACD
      • ADDIN
      • ADS
      • AGI
      • AIA
      • AIDL
      • ALB
      • AML
      • ANE
      • APA
      • APKS
      • APPX
      • APPXBUNDLE
      • APPXUPLOAD
      • APS
      • ARSC
      • AS
      • AS2PROJ
      • AS3PROJ
      • ASC
      • ASI
      • ASM
      • ASVF
      • AU3
      • AWK
      • C
      • CD
      • Class
      • CMAKE
      • CONFIG
      • CPP
      • CS
      • CSPROJ
      • CXX
      • Dart
      • DIFF
      • EGG
      • ERB
      • EX
      • G4
      • GO
      • GROOVY
      • H
      • HAML
      • HH
      • HS
      • HTA
      • ICI
      • IN
      • INC
      • IPR
      • JAR
      • Java
      • JRXML
      • JSP
      • JSPF
      • KT
      • LGO
      • LUA
      • M
      • MAKE
      • MEL
      • MF
      • ML
      • MM
      • MRC
      • MSIX
      • NUPKG
      • NUT
      • PAS
      • PDB
      • PDE
      • PHP
      • PL
      • PY
      • PYD
      • PYI
      • PYM
      • PYW
      • PYX
      • R
      • RBXL
      • RBXM
      • RES
      • RS
      • RST
      • SCALA
      • SCM
      • SCRIPT
      • SH
      • SLN
      • SWIFT
      • TCL
      • TOML
      • TS
      • UNITY
      • VB
      • VBPROJ
      • VBS
      • VCXPROJ
      • XSD
      • YAML
      • YML
      • YPR
    • รูปแบบไฟล์การจัดการโครงการ
      • รูปแบบไฟล์การจัดการโครงการ
      • MPP
      • MPT
      • MPX
      • P6XML
      • XER
    • รูปแบบไฟล์ของผู้เผยแพร่
      • รูปแบบไฟล์ของผู้จัดพิมพ์
      • PUB
      • PUZ
    • การรายงาน
      • การรายงานรูปแบบไฟล์
      • MAR
      • RDL
      • RDLC
      • RPL
      • RPT
    • รูปแบบไฟล์สเปรดชีต
      • รูปแบบไฟล์สเปรดชีต
      • 123
      • 12M
      • _XLS
      • _XLSX
      • AST
      • AWS
      • BKS
      • CELL
      • CSV
      • CTS
      • DEF
      • DEX
      • DFG
      • DIF
      • DIS
      • EFU
      • ESS
      • FCS
      • FM
      • FODS
      • FP
      • GNM
      • GNUMERIC
      • IMP
      • MAR
      • NB
      • NUMBERS
      • NUMBERS-TEF
      • ODS
      • OTS
      • PMD
      • PMDX
      • PMVX
      • SDC
      • STC
      • SXC
      • TMV
      • TMVT
      • TSV
      • XAR
      • XL
      • XLA
      • XLAM
      • XLM
      • XLR
      • XLS
      • XLSB
      • XLSM
      • XLSMHTML
      • XLSX
      • XLT
      • XLTHTML
      • XLTM
      • XLTX
    • รูปแบบไฟล์ระบบ
      • รูปแบบไฟล์ระบบ
      • AML
      • ASV
      • CAB
      • CFG
      • CPG
      • CPL
      • DLL
      • DMP
      • DRV
      • ETL
      • HDMP
      • INI
      • INS
      • LNK
      • MDMP
      • SCR
      • SYS
      • TMP
    • รูปแบบไฟล์วิดีโอ
      • รูปแบบไฟล์วิดีโอ
      • 3G2
      • 3GP
      • AMV
      • ARF
      • ASF
      • AVCHD
      • AVI
      • BIK
      • DAV
      • EXO
      • F4V
      • FLV
      • H264
      • H265
      • IDX
      • IFO
      • M2TS
      • M4S
      • M4V
      • MJPEG
      • MK3D
      • MKS
      • MKV
      • MOV
      • MP4
      • MPE
      • MPG
      • MPV
      • MTS
      • MXF
      • NSV
      • PZ
      • QT
      • RM
      • RMVB
      • RV
      • SEC
      • SRT
      • TS
      • VID
      • VOB
      • VP6
      • VP8
      • VP9
      • VTT
      • WEBM
      • WMV
      • XVID
    • รูปแบบไฟล์ Visio
      • รูปแบบไฟล์ Visio
      • VDW
      • VDX
      • VSD
      • VSDM
      • VSDX
      • VSS
      • VSSM
      • VSSX
      • VST
      • VSTM
      • VSTX
      • VSX
      • VTX
    • รูปแบบไฟล์เว็บ
      • รูปแบบไฟล์เว็บ
      • A4P
      • A5W
      • AAE
      • ADR
      • AEX
      • ALX
      • AN
      • AP
      • APKG
      • APPCACHE
      • ARO
      • ASA
      • ASAX
      • ASCX
      • ASHX
      • ASMX
      • ASP
      • ASPX
      • ASR
      • ATOM
      • ATT
      • AWM
      • BML
      • BOK
      • BR
      • BWP
      • CDF
      • CER
      • CFM
      • CFML
      • CHA
      • CHAT
      • CHM
      • CMS
      • CODASITE
      • CON
      • CRDOWNLOAD
      • CRL
      • CRT
      • CSHTML
      • CSP
      • CSR
      • CSS
      • DAP
      • DBM
      • DCR
      • DER
      • DHTML
      • DISCO
      • DISCOMAP
      • DML
      • DO
      • DOCHTML
      • DOCMHTML
      • DOTHTML
      • DOWNLOAD
      • DRAWIO
      • DWT
      • ECE
      • EDGE
      • EPIBRW
      • ESPROJ
      • EWP
      • FCGI
      • FMP
      • FREEWAY
      • FWP
      • FWTEMPLATE
      • FWTEMPLATEB
      • GDOC
      • GDOCX
      • GNE
      • GSP
      • HAR
      • HDM
      • HDML
      • HTACCESS
      • HTC
      • HTM
      • HTML
      • HTX
      • HXS
      • HYPE
      • JHTML
      • JNLP
      • JS
      • JSON
      • JSPA
      • KEY
      • KIT
      • LESS
      • MHT
      • MHTML
      • MJS
      • OBML
      • OBML15
      • OBML16
      • P7B
      • P7C
      • PAC
      • PART
      • PEM
      • PRO
      • RHTML
      • RJS
      • RSS
      • Sass
      • SCSS
      • SHTML
      • SPC
      • SSP
      • STC
      • STML
      • TPL
      • TS
      • URL
      • VDW
      • VRT
      • WBS
      • WEBBOOKMARK
      • WEBLOC
      • WEBSITE
      • WHTT
      • WSDL
      • XAML
      • XD
      • XHT
      • XHTML
      • XML
      • XOJ
      • XOML
      • XSLT
      • XUL
      • ZUL
    • รูปแบบไฟล์ประมวลผลคำ
      • รูปแบบไฟล์ประมวลผลคำ
      • ASD
      • DOC
      • DOCM
      • DOCX
      • DOT
      • DOTM
      • DOTX
      • DSC
      • FAQ
      • FODT
      • IPYNB
      • LATEX
      • LTX
      • MAN
      • MD
      • ODM
      • ODT
      • OTT
      • QBL
      • QPF
      • RTF
      • TXT
      • WPD
      • WPS
    1. บ้าน
    2. การเขียนโปรแกรม
    3. PL

    What's on this Page

      • ไฟล์ PL คืออะไร??
      • ประวัติย่อของภาษาสคริปต์ Perl
      • ข้อมูลจำเพาะส่วนขยายรูปแบบไฟล์ Perl
      • ตัวอย่างสคริปต์ PL
        • ความคิดเห็นบรรทัดเดียว
        • ความคิดเห็นหลายบรรทัด
        • การกำหนดตัวแปร
        • การกำหนดตัวแปรสเกลาร์
        • การดำเนินการสเกลาร์อย่างง่าย
      • อ้างอิง

    ไฟล์ PL คืออะไร??

    ไฟล์ที่มีนามสกุล .pl คือไฟล์ Perl Script ที่เป็นภาษาสคริปต์ สิ่งเหล่านี้รวบรวมและเรียกใช้โดยใช้ซอฟต์แวร์ Perl Interpreter ไฟล์สคริปต์ PL ประกอบด้วยบรรทัดของโค้ด ตัวแปร และความคิดเห็น ภาษาสคริปต์ค่อนข้างยาก ทำความเข้าใจกับรูปแบบไฟล์โปรแกรมอื่นๆ เช่น PHP สามารถสร้างไฟล์ PL และเข้ากันได้กับ Windows, macOS และ Linux

    ประวัติย่อของภาษาสคริปต์ Perl

    ภาษานี้ถูกใช้งานครั้งแรกในปี 1987 ดังนั้นไฟล์เหล่านี้จึงมีต้นกำเนิดในปีนั้น ในปี 1989 Perl 2 ได้รับการปล่อยตัว ต่อมาได้มีการปรับปรุงและแก้ไขเป็นเวอร์ชัน 5.35 และเวอร์ชันถัดไปมีเป้าหมายที่จะออกในปีหน้า

    ในการอัปเดตทุกครั้ง มีการเพิ่มเครื่องมือเกี่ยวกับการทำงาน ประสิทธิภาพ และรูปลักษณ์ของภาษาและไฟล์ มีการเปลี่ยนแปลงมากมายเกี่ยวกับเวอร์ชันในปีนี้ เดิมเป็นภาษาสคริปต์พื้นฐาน แต่ตอนนี้ประกอบด้วยโมดูลอื่น ๆ อีกมากมายด้วย เดิมทีเป็นภาษาที่เรียบง่ายมาก แต่สคริปต์ของภาษานี้ค่อนข้างเข้าใจยากเนื่องจากมีขนาดเล็ก

    ข้อมูลจำเพาะส่วนขยายรูปแบบไฟล์ Perl

    มีคุณสมบัติหรือข้อกำหนดของไฟล์โปรแกรมเหล่านี้บางส่วนมีดังนี้:

    • รหัสที่รวมอยู่ในไฟล์เหล่านี้อยู่ในรูปแบบข้อความธรรมดาและใช้สำหรับการพัฒนาสคริปต์
    • สคริปต์ของเซิร์ฟเวอร์ การแยกวิเคราะห์ข้อความ และการดูแลระบบเซิร์ฟเวอร์เป็นประเด็นหลักที่สคริปต์ของภาษานี้ครอบคลุม
    • โปรแกรมยอดนิยมหลายโปรแกรมที่เกี่ยวข้องกับภาษานี้คือ Active state Active Perl และ Bare Bones BBEdit (เข้ากันได้กับ Mac OS)
    • ภาษานี้ถือเป็นภาษาระดับสูง
    • สำหรับ Win32 ผู้ใช้อาจต้องติดตั้งการแจกแจงไบนารีดั้งเดิมของภาษา
    • ต้องใช้เครื่องมือสคริปต์บางอย่างเพื่อให้สามารถเรียกใช้งานได้ใน Windows Resource Kits ต่างๆ
    • Visual Studio .NET เป็นเฟรมเวิร์กที่มีชื่อเสียงสำหรับการพัฒนาภาษาโปรแกรม เครื่องมือ Active State ที่เรียกว่า Visual Perl ใช้เพื่อเพิ่ม Perl ลงใน Visual Studio
    • ในไฟล์ บรรทัดแรกของซอร์สโค้ดจะอธิบายข้อมูลของล่ามที่ใช้ ไฟล์ PL มักจะขึ้นต้นด้วย #!/usr/bin/perl บรรทัดที่บอกให้คอมพิวเตอร์ของคุณเรียกใช้สคริปต์นี้โดยใช้ตัวแปล Perl ที่ติดตั้งในคอมพิวเตอร์

    ตัวอย่างสคริปต์ PL

    #!/usr/bin/perl
    print "Hello, world\n";
    

    สิ่งนี้จะพิมพ์

    Hello, World
    

    ความคิดเห็นบรรทัดเดียว

    #!/usr/bin/perl
    # This is a single line comment
    print "Hello Perl\n";
    

    ความคิดเห็นหลายบรรทัด

    #!/usr/bin/perl
    =begin comment
    This is a multiline comment.
    Line 1
    Line 2
    =cut
    print "Hello Perl\n";
    

    การกำหนดตัวแปร

    #!/usr/bin/perl
    $a = 10;
    print "Variable a = $a\n";
    

    การกำหนดตัวแปรสเกลาร์

    #!/usr/bin/perl
    $age = 35; # Assigning an integer
    $name = "Tony Stark"; # Assigning a string
    $pi = 3.14; # Assigning a floating point
    

    การดำเนินการสเกลาร์อย่างง่าย

    #!/usr/bin/perl
    $constr = "hi" . "perl";# Concatenates two or more strings.
    $add = 40 + 10; # addition of two numbers.
    $prod = 4 * 51;# multiplication of two numbers.
    $connumstr = $constr . $add;# concatenation of string and number.
    

    อ้างอิง

    • Python (ภาษาโปรแกรม) - Wikipedia

    See Also

    • VOC - รูปแบบไฟล์เสียง
    • VOX - รูปแบบไฟล์เสียง
    • ACT - รูปแบบไฟล์
    • RF64 - รูปแบบไฟล์เสียงตัวอย่าง 8 บิต
    • GSM - ระบบสากลสำหรับรูปแบบไฟล์เสียงมือถือ
     
     ไทย
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski