Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Perl Programming >> Content
Hoe te Strikte gebruiken in Perl
De programmeertaal Perl heeft een ingebouwd mechanisme voor onveilige programmering praktijken beperken . Dit mechanisme wordt ' streng ' genoemd. Het kan u helpen meer robuuste applicaties te bouwen , omdat het raadt u aan om een veilige codering praktijk te volgen . Wanneer u gebruik maken van ' streng , " een fout wordt gegenereerd wanneer u een onveilige symbolische verwijzing of zwartwerk variabele gebruiken , of verkeerd gebruik van een id . Door gebruik te maken van de " strikte" -mechanisme , kunt u veel voorkomende fouten te elimineren door het afdwingen van goede codering praktijken . Wat je
computer moeten met Perl Interpreter Geïnstalleerd
Toon Meer Aanwijzingen
1

Maak een nieuw tekst bestand met een tekstverwerker , zoals Kladblok . Sla het bestand met de " PLX . " Extensie . Kopen van 2

Dwing strikte symbolische verwijzingen . Als je symbolische verwijzingen gebruiken in uw code , wordt een fout gegenereerd . Een symbolische verwijzing is een referentie die wordt gemaakt op basis van een waarde die niet is gedefinieerd als een referentie . Dit kan problemen veroorzaken wanneer de code verwacht iets dat wordt gedefinieerd als een referentie maar ontvangt een symbolische verwijzing . Om een ​​fout telkens als symbolische referenties worden gebruikt wilt maken, typt u het volgende aan de bovenkant van het tekstbestand :

gebruiken strikte refs ;
3

Dwing strikte variabele toegang . Dit genereert een foutmelding wanneer een variabele wordt benaderd die niet correct of volledig gekwalificeerde werd verklaard . Door het gebruik van strikte variabele toegang , moet u volledig kwalificeren uw variabelen . In Perl , kunnen variabelen behoren tot de lokale broncode of een pakket van broncode . Een lokale variabele en een pakket variabele kan dezelfde naam hebben . Op te lossen die variabele is waar , moeten ze worden gekwalificeerd . Strikte variabele toegang dwingt kwalificatie van alle geopende variabelen . Om deze instelling in te schakelen , typt u het volgende :

gebruiken strikte vars ;
4

Dwing strikte subroutine identifier gebruik . Subroutines worden benaderd met behulp van een kale woord identifier , wat betekent dat u gewoon de naam van een subroutine om het te openen . Andere elementen van Perl gebruiken ook identifiers , maar ze moeten worden gekwalificeerd met quotes of symbolen . Doordat strikte subroutine identifier gebruikt , kunt u een mogelijke fout te elimineren , waar u een subroutine bellen als je bedoeld om iets heel anders te bellen . Om dit af te dwingen , typt u het volgende :

gebruiken strikte subs ;
5

verklaren dat u alle van de bovengenoemde beperkingen af te dwingen met een lijn in plaats van drie . Typ de volgende verklaring aan de bovenkant van het tekstbestand aan de " strikte " -mechanisme te gebruiken :

gebruik
strikte ;

Previous: Next:
  Perl Programming
·Hoe gegevens in Perl 
·Hoe kan ik een XML -bestand in…
·Hoe te gebruiken DBI om verbin…
·Hoe te Gel Ink Make 
·Hoe een waarde in Perl Control…
·Hoe te CSV in Perl 
·Hoe kan ik installeren Vix 1,5…
·Hoe vindt Als One String Bevat…
·Hoe afdrukken Perl debugger 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Tutorial van Visual Basic for MSN 
·Informatie over Flow Charts 
·Hoe maak je een lijst van Woordenboeken …
·Hoe je het centrum gevestigd in een KML …
·Hoe je filters in Struts Gebruik 
·Hoe de tijd instellen voor een PHP Timeo…
·MySQL Mailing Lijst Tutorial 
·Hoe te ComboBox op Verandering van Ander…
·Hoe creëer je een Check Box in Terrapin…
Copyright © Computer Kennis http://www.nldit.com