| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Perl programmering >> Content
    Sådan bruges Streng i Perl
    programmeringssproget Perl har en indbygget mekanisme til at begrænse usikre programmering praksis. Denne mekanisme kaldes " streng ". Det kan hjælpe dig med at opbygge mere robuste applikationer , da den opfordrer dig til at følge sikker kodning praksis . Når du bruger " streng ", en fejl vil blive genereret , når du bruger et usikkert symbolsk reference eller sort variabel eller bruge et id forkert. Ved at bruge " streng "-mekanisme , kan du fjerne mange almindelige fejl ved at håndhæve god kodning praksis . Hvad du har brug
    Computer med Perl tolk Installeret
    Vis Flere Instruktioner
    1

    Opret en ny tekstfil i et tekstbehandlingsprogram såsom Notesblok . Gem filen ved hjælp af " . PLX " udvidelse .
    2

    håndhæver streng symbolske referencer. Hvis du bruger symbolske referencer i din kode, vil blive genereret en fejl . En symbolsk henvisning er en reference , der er skabt ud fra en værdi, der ikke er defineret som en reference. Det kan give problemer , når din kode forventer noget, der er defineret som en reference , men modtager en symbolsk henvisning i stedet. Sådan opretter du en fejl hver gang symbolske referencer er brugt, skal du skrive følgende i toppen på den tekstfil : Hej

    bruge strenge dommere ,
    3

    Gennemtving streng variabel adgang til. Dette genererer en fejl , når en variabel tilgås der ikke blev erklæret korrekt eller fuldt kvalificeret . Ved at bruge en streng variabel adgang , bliver du nødt til fuldt ud at kvalificere dine variabler . I Perl, kan variabler tilhøre den lokale kilde kode eller en pakke af kildekode. En lokal variabel og en pakke variabel kan have samme navn. For at løse hvilken variabel er der , de har brug for at være kvalificeret . Streng variable adgang håndhæver kvalificering af alle adgang variabler. For at aktivere denne indstilling , skal du skrive følgende : Hej

    bruge strenge vars ,
    4

    Gennemtving streng subrutine identifier brug. Subrutiner tilgås ved hjælp af en nøgen word id , hvilket betyder , at du blot indtaste navnet på et underprogram adgang til den. Andre elementer i Perl også bruge identifikatorer , men de skal være kvalificeret med citater eller symboler. Ved at aktivere streng subrutine identifier brug, kan du fjerne en eventuel fejl , hvor man kalder en subrutine , når du mente at kalde noget helt andet. For at håndhæve dette , skal du skrive følgende : Hej

    bruger strenge subs ,
    5

    fastslås, at du ønsker at håndhæve alle de ovennævnte restriktioner med én linje i stedet for tre. Skriv følgende erklæring på toppen af ​​tekstfil at bruge " streng "-mekanisme : Hej

    brug streng ,

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Medtag en PerlScript i et HTML-dokument 
    ·Sådan fjernes Linie Feeds i Perl 
    ·Hvordan skal tjekkes Værdier i pseudokode 
    ·Sådan får det sidste argument som en matrix i Perl 
    ·Sådan Pass input fra PHP til Perl 
    ·Sådan fjernes dubletter fra Array Perl 
    ·Sådan fjernes det sidste element fra en Perl liste 
    ·Hvad er meningen med pseudokode 
    ·Perl Hver vs foreach 
    ·Hvordan man laver en Flood Script 
      Anbefalede Artikler
    ·Sådan bruges derfor Symbol i LaTeX 
    ·Anvendelse af Acrobat i VB 
    ·Sådan vælges med DateDiff i MySQL 
    ·Sådan oprettes DLL filer 
    ·Sådan Tilføj til Listevisning 
    ·Sådan formateres en ListBox med udvalgte Value 
    ·Hvordan du udskifter en URL, og gemme en fil med PHP 
    ·Hvordan man laver et mønster af stjerner i Java 
    ·Sådan læses en CSV-fil med VB 
    ·Sådan oprettes Java Script 
    Copyright © Computer Viden http://www.computerdk.com