Apakah $0 Perl?
Apakah $0 Perl?

Video: Apakah $0 Perl?

Video: Apakah $0 Perl?
Video: PERL COIN TO THE MOON ! PERLIN PRICE PREDICTION $0,1⁉️ PERL.eco THE ASSET LIQUIDITY ENGINE 2024, November
Anonim

$0 . $0 mengandungi nama program yang sedang dijalankan, seperti yang diberikan kepada shell. Jika program dijalankan terus melalui Perl jurubahasa, $0 mengandungi nama fail.

Sejajar dengan itu, apakah yang dimaksudkan dalam Perl?

Jadi bermakna glob(qq) atau glob('*'). glob digunakan untuk menjana beberapa rentetan atau nama fail daripada corak. Dalam konteks senarai, aka glob('*') mengembalikan semua fail dalam direktori kerja semasa selain daripada fail yang namanya bermula dengan..

Selain itu, apakah maksud $# dalam Perl? 1. 16. Dalam Perl , anda mendapat indeks elemen terakhir @array dengan sintaks $# tatasusunan. Jadi $#_ ialah indeks bagi elemen terakhir dalam tatasusunan @_. Ini bukan perkara yang sama dengan bilangan elemen dalam tatasusunan (yang anda dapat dengan skalar @array), kerana Perl tatasusunan biasanya berasaskan 0.

Dalam hal ini, apakah maksud $_ dalam Perl?

$_ ialah pembolehubah khas yang mengandungi nilai ungkapan dipadankan terakhir atau nilai perantaraan dalam gelung seperti untuk, sementara, dsb., jika anda tidak menyimpan ungkapan yang dipadankan itu ke dalam pembolehubah eksplisit. [balas] Re^2: Apa tidak ia bermakna " $_ ." dalam PERL.

Apakah argv dalam Perl?

Perl argumen baris arahan yang disimpan dalam tatasusunan khas dipanggil @ ARGV . Tatasusunan @ ARGV mengandungi argumen baris arahan yang dimaksudkan untuk skrip. $# ARGV biasanya bilangan hujah tolak satu, kerana $ ARGV [0] ialah hujah pertama, bukan nama arahan program itu sendiri.

Disyorkan: