Скаларни променливи - HTML, CSS, JavaScript, Perl, PHP, MySQL

За да съхраните скаларни данни с помощта на скаларни променливи в Perl. Скаларна променлива е обозначен с знака за долар, последвано от името на променливата. Ето някои примери за скаларни променливи:

$ и
Stotal
$ Дата
$ поредно_число
$ cat450

долара символ, наречен идентификатор за типа, Perl, показва, че променливата съдържа скаларни данни. В допълнение към променливите на скаларна тип, има и други видове променливи (хешове и масиви) в Perl, за да покаже, които са предвидени специални знаци. Освен това, в някои случаи може да не се използват имената на променливи идентификатори (например, да се позове на файлов дескриптор). имената на променливите в Perl, независимо от типа, т.е. имена на хешове, масиви, описания на файлове, както и Scalars трябва да спазват определени правила.

  • Имената на променливите трябва да се състоят от типа на идентификатора и го достигат латински букви (A-Z и A-Z), цифри и долни тирета. Но първият знак на променлива не може да е число.
  • Имената на променливите на буквите има. Това означава, че за имената на променливите е важно, в каква форма е буквален характер: малка или голяма. Следните имена са различни скаларни променливи: $ стойност
    стойността за $
    $ стойност
    $ СТОЙНОСТ

В допълнение, Perl запазени имената на някои единични символни променливи. Променливи като $ _ $ ', $ / и $$, наречени специални и не трябва да се използват като редовни променливи в Perl-програми. Назначаването на специални променливи ще бъдат описани по-долу.

За разлика от някои други езици за програмиране, Perl променливи, преди да използвате, не е необходимо да се опише и инициализира. За да създадете скаларна променлива, просто го използва. За неинициализирани променливи Perl използва стойност се приема по подразбиране. Ако променливата се използва като номер (например, в математически термини), тя е по подразбиране - 0 (нула), ако променливата се използва като линия (т.е., в почти всички други случаи), използвайте "" или празен низ.

Използването на неинициализирани променливи се смята за модел на лошо програмиране стил. Ако Perl се управлява от командния ред с -w или ключа в първата линия на програмата (със символа K!) След като името на преводача, тези ситуации се наблюдават и се издава предупреждение. Ако използвате по-неподготвен за променлива, грешка Използване на неподготвена стойност.

Специалният променливата $

В Perl специална променлива, чиято стойност се използва в много термини, освен ако изрично посочите друга променлива. Ние говорим за $ _ променлива. Например, ако се обадите на функцията за печат без параметри, тя ще бъде отпечатана Tekushev стойност на променливата $ _:

$ = "Тъмната страна на Луната";
печат; | Печат на стойността на променливата $ _, "Тъмната страна".

Такава косвена употреба на променливата $ _ може да създаде известно объркване, тъй като стойността на тази променлива може да бъде назначен много преди неговото прилагане.