( ความรู้เบื้องต้น ) ( ข้อความ ) ( แถวลำดับ ) ( แฟ้มข้อมูล ) ( โปรแกรมย่อย ) ( เงื่อนไข )
ตัวแปรและตัวดำเนินการ

  ตัวแปร scalar คือตัวแปรที่ใช้เก็บตัวอักษรหรือตัวเลขก็ได้ การประกาศตัวแปร จะต้องมี $ นำหน้า
โดยที่จะมี เครื่องหมายคำพูดล้อมตัวอักษรที่ต้องการเก็บ ถ้าเป็นตัวเลบจะไม่มีเครื่องหมายคำพูด
ในการตั้งตัวแปรอักษรตัวเล็กใหญ่จะถือว่าต่างกัน
ตัวแปร scalar ที่ใช้เก็บข้อความ จะเขียนโดยมีเครื่องหมายคำพูดล้อมไว้ ซึ่งมีอยู่ 3 อย่างคือ
    ประเภทเครื่องหมายคำพูดที่ใช้กับข้อความ
  1. Single-Quote( ' )    จะเป็นการบอกว่าตัวอักษรทุกตัวที่อยู่ข้างในเป็นเนื้อหาข้อความจริงๆ
    ถ้าต้องการให้ ' เป็นส่วนหนึ่งของข้อความ ต้องระบุ \ หน้า ' เช่น 'Don\'t Enter'
  2. Double-Quote( " )    จะเป็นการตีความหมายของเครื่องหมายต่างๆ ที่อยู่ในข้อความก่อนที่จะนำข้อความไปใช้งาน
    โดยเครื่องหมาย \ ในข้อความจะเป็นตัวบอกว่ามีรหัสควบคุม (Escape Sequence) อยู่ต่อท้าย
    รหัสควบคุมความหมาย
    \nลงบรรทัดใหม่
    \r เลื่อนเคอร์เซอร์ไปต้นบรรทัด
    \t แท็บ
    \\ เครื่องหมาย \
    \" เครื่องหมาย Double Quote
    \l บังคับให้อักษรตัวต่อไปเป็นตัวพิมพ์เล็ก
    \L บังคับให้อักษรตัวต่อไปเป็นตัวพิมพ์เล็กไปเรื่อยๆจนกว่าจะเจอรหัส \E
    \u บังคับให้อักษรตัวต่อไปเป็นตัวพิมพ์ใหญ่
    \U บังคับใหัอักษรตัวต่อไปเป็นตัวพิมพ์ใหญ่ไปเรื่อยๆจนกว่าจะเจอรหัส \E
    \E รหัสบอกการสิ้นสุดของรหัส \L ,\U
  3. Back-Quote ( ` )    จะสามารถรันหรือ execute ตามกรรมวิธีของ unix
    ตัวกระทำหรือโอเปอเรเตอร์     เป็นตัวที่นำไปใช้ทำงานกับตัวแปรหรือค่าคงที่ต่างๆ
    Operator ที่ใช้ทำงานกับตัวเลข
    โอเปอเรเตอร์การกระทำ
    +บวก
    -ลบ
    *คูณ
    /หาร(เอาคำตอบ)
    **ยกกำลัง
    %หาร(เอาเศษ)
    <น้อยกว่า
    <=น้อยกว่าหรือเท่ากับ
    >=มากกว่าหรือเท่ากับ
    >มากกว่า
    !=ไม่เท่ากับ
    <==>เปรียบเทียบ 2 ข้าง
    Operator ที่ใช้ทำงานกับข้อความ
    โอเปอเรเตอร์การกระทำ
    &&และ
    ||หรือ
    .เชื่อมต่อข้อความ
    eqเท่ากับ (equal)
    neไม่เท่ากับ (not equal)
    ltน้อยกว่า (Less than)
    gtมากกว่า (Greater than)
    leน้อยกว่าหรือเท่ากับ (Less than or equal to)
    geมากกว่าหรือเท่ากับ (Greater than or equal to)
    cmpเปรียบเทียบ 2 ข้าง (Compare)
    xทำ String ซ้ำ

$_ คือ ตัวแปรพิเศษแบบชั่วคราวที่ perl สร้างขึ้นมา จะเก็บค่าปัจจุบันที่เกิดขึ้นจากการทำงานของคำสั่งที่ทำงานอยู่
เมื่อเราไม่ได้ระบุตัวแปรในคำสั่งบางคำสั่ง

อินเตอร์เน็ต
1