ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

Perl หรือ Parctical Extraction and Report Language คืออะไร

Perl หรือ Parctical Extraction and Report Language คืออะไร
Perl หรือ Parctical Extraction and Report Language คืออะไร


Perl (เพิร์ล) ย่อมาจาก Parctical Extraction and Report Language เป็นภาษาแบบ interpreter (อินเทอร์พรีเตอร์) ใช้สำหรับเขียนโปรแกรมแบบ script (สคริป์) ที่สร้างขึ้นโดย Larry Wall (ลาร์รี่ วอล) จุดประสงค์ในการสร้างเพื่อเป็นเครื่องมือสำหรับเขียนโปรแกรมในสภาวะแวดล้อมของระบบ UNIX (ยูนิกซ์) โดยภาษาเพิร์ลเป็นภษาที่มีความยืดหยุ่นเหมือนภาษาชั้นสูงทั่วๆไป และด้วยความสามารถของภาษาเพิร์ลทำให้ถูกนำมาใช้เขียนโปรแกรมบนอินเทอร์เน็ตประเภทต่างๆ เช่น เว็บ E-Commerce
ข้อดีของภาษา Perl
1. ง่ายต่อการเรียนรู้ เพราะภาษา Perl มีโครงสร้างคล้ายกับภาษา C
2. ใช้ได้กับหลายแพลตฟอร์ม เช่น Linux (ลินุกซ์) , Windows (วินโดว์) , MacOS (แมคโอเอส)
3. ภาษา Perl รวมเอาข้อดีของหลายๆภาษามาไว้ด้วยกัน เช่น C (ซี), grep/awk, sh, sed
4. ภาษา Perl เป็นภาษาประเภท Server side Script (เซิร์ฟเวอร์ ไซต์ สคริป) คือทำงานฝั่ง server (เซิร์ฟเวอร์) แล้วส่งข้อมูลกลับมาที่ฝั่ง Client (ไคแอ้น)ทำให้ข้อมูลมีความปลอดภัย
5. ภาษา Perl เป็นภาษาแบบสคริปต์ การเขียนโปรแกรมจึงสามารถใช้ text editor (เท็ก อิดิทเตอร์) หรือ notepad (โน๊ตแพด) ได้
ตัวแปรของภาษา Perl แบ่งเป็น 3 ประเภทใหญ่ๆ ดังนี้
- Scalar (สเกลาร์) เป็นตัวแปรที่ใช้สำหรับเก็บข้อมูลเดี่ยวๆที่เป็น integer (อินทิเจอร์) หรือ string (สตริง) การกำหนดตัวแปรระเภทนี้ไม่จำเป็นต้องประกาศตัวแปรก่อนสามารถใช้ได้เลย ชื่อของตัวแปรจะขึ้นต้นด้วยเครื่องหมาย $
- Array (อาร์เรย์) เป็นตัวแปรที่ใช้สำหรับเก็บข้อมูลเป็นชุดหรือเป็นแถวเรียงกัน ชื่อของตัวแปรจะขึ้นต้นด้วยเครื่องหมาย @
- Hashes (แฮช) เป็นตัวแปรที่ใช้สำหรับเก็บข้อมูลแบบ array ที่มีข้อมูลในแต่ละ element สัมพันธ์กันเป็นคู่ ชื่อของตัวแปรจะขึ้นต้นด้วยเครื่องหมาย %

ภาพและข้อมูลจาก : https://www.google.co.th/
https://th.wikipedia.org/
http://code32bit.blogspot.com/
https://www.google.co.th/

dawthana
, Perl หรือ Parctical Extraction and Report Language คืออะไร - by ความหมาย คำวลี คืออะไร ,
0 1 0 5
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Q - สอบถามทำให้ mouse over ที่ไอคอนรูปวงกลม แล้วให้แสดงรูปที่เป็นข้อความขึ้น
โดย eange08 ศ 05 มี.ค. 2021 4:52 pm บอร์ด Joomla Dev
1
4
ศ 05 มี.ค. 2021 5:47 pm โดย tsukasaz
กลุ่มประเทศผู้ส่งออกข้าว
โดย jataz2 ศ 05 มี.ค. 2021 11:07 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
14
ศ 05 มี.ค. 2021 11:07 am โดย jataz2
Q - พอมี module หรือ plugin ที่เป็นพวก social อย่าง line, ig บ้างไหมค่ะ
โดย eange08 พฤ 04 มี.ค. 2021 5:21 pm บอร์ด Joomla Dev
1
7
พฤ 04 มี.ค. 2021 5:26 pm โดย tsukasaz
reboot เครื่องไม่ได้ครับ
โดย chakirin.bfds พฤ 04 มี.ค. 2021 12:25 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
40
พฤ 04 มี.ค. 2021 3:14 pm โดย chakirin.bfds
แก้ css ส่วน padding ด้วย override แล้วไม่เปลี่ยนตาม
โดย eange08 พ 03 มี.ค. 2021 4:43 pm บอร์ด Joomla Development
1
25
พ 03 มี.ค. 2021 4:47 pm โดย tsukasaz
Joomla PDPA ใช้ EB Sticky Cookie Notice โมดูล แสดงแจ้งเตือนการเก็บข้อมูล Cookie ของผู้ใช้งาน
โดย tsukasaz พ 03 มี.ค. 2021 4:39 pm บอร์ด Joomla Extension Review
0
25
พ 03 มี.ค. 2021 4:39 pm โดย tsukasaz
อัพเดทหรือยัง? ปรับปรุงเรื่องความปลอดภัย 9 จุด ใน Joomla 3.9.25
โดย tsukasaz พ 03 มี.ค. 2021 12:28 pm บอร์ด MindPHP News & Feedback
0
65
พ 03 มี.ค. 2021 12:28 pm โดย tsukasaz
B - เปิดหน้าเว็บด้วย template เป็น Shaper_megadeal_ii แล้ว Error 404
โดย eange08 พ 03 มี.ค. 2021 12:04 pm บอร์ด เว็บไซต์ Rnyard - Tester
2
7
พ 03 มี.ค. 2021 7:25 pm โดย tsukasaz