$0 Perl гэж юу вэ?
$0 Perl гэж юу вэ?

Видео: $0 Perl гэж юу вэ?

Видео: $0 Perl гэж юу вэ?
Видео: PERL COIN TO THE MOON ! PERLIN PRICE PREDICTION $0,1⁉️ PERL.eco THE ASSET LIQUIDITY ENGINE 2024, Арваннэгдүгээр
Anonim

$0 . $0 бүрхүүлд өгөгдсөн шиг ажиллуулж буй програмын нэрийг агуулна. Хэрэв програмыг шууд дамжуулан ажиллуулсан бол Перл орчуулагч, $0 файлын нэрийг агуулна.

Үүний дагуу Perl хэл дээр юу гэсэн үг вэ?

Тэгэхээр гэсэн үг glob(qq) эсвэл glob('*'). glob нь загвараас хэд хэдэн мөр эсвэл файлын нэрийг үүсгэхэд ашиглагддаг. Жагсаалтын контекстэд glob('*') нь одоогийн ажлын директор доторх нэр нь -р эхэлсэн файлуудаас бусад бүх файлуудыг буцаана..

Мөн $# нь Perl хэл дээр юу гэсэн үг вэ? 1. 16. In Перл , та синтакс бүхий @array-ийн сүүлчийн элементийн индексийг авна $# массив. Тэгэхээр $#_ нь @_ массивын сүүлийн элементийн индекс юм. Энэ нь массив дахь элементүүдийн тоотой ижил зүйл биш (та үүнийг скаляр @ массиваар авдаг), учир нь Перл массивууд нь ихэвчлэн 0-д суурилсан байдаг.

Үүнтэй холбогдуулан $_ Perl хэл дээр юу гэсэн үг вэ?

$_ нь хамгийн сүүлд таарсан илэрхийллийн утгыг агуулсан тусгай хувьсагч бөгөөд хэрэв та тохирох илэрхийлэлийг тодорхой хувьсагчдад хадгалахгүй бол for, while гэх мэт гогцоонуудын завсрын утгыг агуулдаг. [хариулах] Re^2: Юу хийдэг тэр гэсэн үг " $_ ."-д PERL.

Perl дээр argv гэж юу вэ?

Перл командын мөрийн аргументууд нь @ нэртэй тусгай массивт хадгалагддаг. ARGV . массив @ ARGV скриптэд зориулагдсан командын мөрийн аргументуудыг агуулна. $# ARGV нь ерөнхийдөө нэгийг хассан аргументуудын тоо, учир нь $ ARGV [0] нь програмын тушаалын нэр биш харин эхний аргумент юм.

Зөвлөмж болгож буй: