next up previous index
Következő: 9.1.1.6 Tömbök Fel: 9.1.1 Perl magyarul Előző: 9.1.1.4 Környezet   Index

9.1.1.5 Skalárok

Skalár változók sokféle értéket tárolhatnak: szám, szöveg, bináris adat vagy mutató. A tartalom a használat során mindíg szükséges formára alakul, azaz kiírhatunk egy számot szövegként egy változóba, majd ezt a változót megszorozhatjuk kettővel.

Az aritmetikai műveleteknél a számok bináris formára konvertálódnak, így ezek pontosságát a processzor korlátozza. Vannak persze kiegészítő modulok tetszőleges pontosságú számok kezelésére is.

Feltételek vizsgálatánál csak az üres szöveg, illetve a 0 érték jelent hamisat.

A skalár változóknak alapvetően két állapota lehet: definiált, vagy definiálatlan. Ezeket a defined, illetve undefined függvényekkel kérdezhetjük le. Egy változó addig definiálatlan, amíg valaki nem ad neki értéket, vagy nem definiálja explicit módon. Definiálatlan változónak - a környezetétől függően - 0 vagy üres szöveg értéke van.

Példák:


next up previous index
Következő: 9.1.1.6 Tömbök Fel: 9.1.1 Perl magyarul Előző: 9.1.1.4 Környezet   Index

1999-09-17