Miałem małe pytanie. Czytałem kod i ponieważ moja szkoła nie nauczyła mnie niczego przydatnego w programowaniu perl, jestem tutaj, aby zapytać was o ludzi. Widzę to linia używany dużo w niektórych programach Perla:Perl używając specjalnego znaku &
$variable = &something();
Nie wiem, co oznacza znak &
tutaj jak nigdy mówię to w Perlu. I something
jest podprocedurą (zgaduję). Zwykle mówi on o nazwie i czasami ma argumenty podobne do funkcji. Czy ktoś może mi powiedzieć, co znaczy &
tutaj i co to jest 0123,przez cały czas.
Zmienna przyjmuje jakąś zwróconą wartość, a następnie służy do sprawdzenia pewnych warunków, co powoduje, że myślę, że jest to podprogram. Ale wciąż dlaczego &
?
Dzięki
oh więc jeśli zmienię go bez znaku &, to nadal działa? – ban
tak, nadal by działało. –
w porządku. Więc nie jestem w stanie znaleźć funkcji, na którą wskazuje. Musi być w innym pliku. Ale czy możesz mi powiedzieć, jak wywoływali funkcję z innego pliku bez użycia pakietu: package :: sub() – ban