( ตัวแปรและตัวดำเนินการ ) ( ข้อความ ) ( แถวลำดับ ) ( แฟ้มข้อมูล ) ( โปรแกรมย่อย ) ( เงื่อนไข ) |
สร้างโดย นาย Larry Wall เพื่อเป็นเครื่องมือเขียนโปรแกรมบน Unix มีลักษณะคล้าย ภาษา C
เป็นภาษา Script โดยมีการใช้สัญลักษณ์สำหรับคำสั่งและการดำเนินงานต่างๆ ปัจจุบันมีการใช้ perl ในการเขียน CGI
(Common Gateway Interface) เพื่อติดต่อฐานข้อมูลบน server ใน InterNet และใช้งานได้ทั้งบน DOS, Windows95,98,NT หรือ Unix
โปรแกรม perl จะใช้นามสกุล .pl หรือ .cgi ไม่ต้อง Compile โปรแกรม เพียงแต่ระบุที่อยู่ของตัวแปลภาษา perl
ให้ถูกต้องที่บรรทัดแรกของโปรแกรม
โครงสร้างของภาษา perl เมื่อจบประโยค ต้องลงท้ายด้วย ; ยกเว้นคำสั่งเริ่มต้นของโปรแกรม
หมายเหตุ | |
รูปแบบ คำอธิบาย |
#ข้อความ ข้อความที่อยู่ ในคำสั่ง จะปรากฎ อยู่ใน โปรแกรม แต่ ไม่ถูกแสดง บนจอภาพ |
คำสั่งเริ่มต้น | |
รูปแบบ คำอธิบาย |
#!/usr/local/bin/perl คำสั่ง #!/usr/local/bin/perl เป็นคำสั่งเริ่มต้นในการทำงานของโปรแกรม เพื่อประกาศที่อยู่ของ Interpreter ภาษา perl |
เครื่องหมาย | ใช้กับ |
#.... | หมายเหตุ |
$.... | ตัวแปร |
@.... | แถวลำดับ |
$_ | ตัวแปรพิเศษ จะเก็บค่าปัจจุบันที่เกิดขึ้นจากการทำงานของคำสั่งที่ทำงานอยู่ |
@_ | ตัวแปรแถวลำดับ จะเก็บค่าข้อมูลทุกตัวที่ถูกส่งมาจากโปรแกรมย่อย |
%.... | แถวลำดับแบบ Associative |
&.... | โปรแกรมย่อย |
\.... | รหัสควบคุม |
~\.... \ | ค้นหาข้อความ |
(.... ) | รายการของข้อความ |
[.... ] | กลุ่มการค้นหา หรือ ตำแหน่งของแถวลำดับ |
{.... } | key ของแถวลำดับ |