Perl ialah singkatan daripada Practical Extraction and Report Language, yang boleh diterjemahkan sebagai "Practical Report Extraction Language".
Perl ialah bahasa pengaturcaraan tahap tinggi, tujuan umum, literal dan dinamik.
Perl pada asalnya direka oleh Larry Wall dan diterbitkan pada 18 Disember 1987.
Perl meminjam ciri daripada C, sed, awk, skrip shell dan banyak bahasa pengaturcaraan lain.
Ciri Perl yang paling penting ialah Perl menyepadukan fungsi ekspresi biasa dan perpustakaan kod pihak ketiga yang besar CPAN.
Jenis data Perl sintaks
Perl ialah bahasa yang ditaip lemah, jadi pembolehubah tidak perlu ditaip, dan penterjemah Perl akan memilih jenis padanan secara automatik berdasarkan konteks.
Perl mempunyai tiga jenis data asas: skalar, tatasusunan dan cincang.
Jenis data Perl contoh
1 Skalar
Skalar ialah jenis data paling mudah dalam bahasa Perl. Pembolehubah jenis data ini boleh berupa nombor, rentetan, nombor titik terapung dan tiada perbezaan yang ketat dibuat. Apabila menggunakan, tambahkan "$" di hadapan nama pembolehubah untuk menunjukkan bahawa ia adalah skalar. Contohnya:
$myfirst=123; #数字123 $mysecond="123"; #字符串123
2 Tatasusunan
Pembolehubah tatasusunan bermula dengan aksara "@", dan indeks bermula dari 0, seperti: @arr=(1,2,3)
@arr=(1,2,3)
3 Hash
ha Hash ialah koleksi pasangan kunci/nilai yang tidak tertib. Nilai boleh diperoleh menggunakan kunci sebagai subskrip. Pembolehubah cincang bermula dengan aksara "%".
rreeee