Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Perl Programming >> Content
Perl String Lengte Functie
Perl 's length -functie helpt valideren strings in een script . Het is precies een expressie en telt het aantal tekens heeft . Veel gebruikt voor een lengte functie is om de gegevens aan een gewenste lengte , bijvoorbeeld wanneer een gebruiker een naam en wachtwoord registreert . Als u probeert om twee of meer uitdrukkingen passeren in een oproep aan de functie , Perl keert een " teveel argumenten " fout en het programma crasht . Syntax

Wanneer u de lengte functie te gebruiken , begint u met het typen van de " lengte " keyword , onmiddellijk gevolgd door een uitdrukking . In tegenstelling tot in sommige andere programmeertalen , is Perl niet nodig dat u de uitdrukking tussen haakjes of aanhalingstekens , maar moet je ook deze aan de leesbaarheid van de code te behouden en te voorkomen dat bepaalde fouten . Bijvoorbeeld , het typen " lengte Deze tekenreeks retourneert een waarde van 34 ; . " Geeft een foutmelding omdat " van " is een gereserveerd woord . Bijvoeging van de uitdrukking tussen aanhalingstekens voorkomt deze fout .
Data Types

De lengte functie aanvaardt bijna elke vorm van het type gegevens en zet deze automatisch om in een tekenreeks . Bijvoorbeeld , het typen " length ( " Hello " ) ; " geeft vijf omdat de expressie is een vijf - tekenreeks . Echter , het intikken van " lengte ( True ) ; " rendementen vier , hoewel de uitdrukking lijkt een Booleaanse waarde. Evenzo , " lengte ( 150 ) ; " of " lengte (2,5 ) ; " zowel return drie omdat elke uitdrukking is drie tekens lang , hoewel de daadwerkelijke types lijken een geheel getal en een floating point getal zijn , respectievelijk
< br . >
Single tegen Double Quotes

Je kunt zowel enkele aanhalingstekens of dubbele aanhalingstekens om de expressie omsluiten . Echter , wanneer je enkele aanhalingstekens gebruikt , Perl geen speciale tekens of variabelen in de expressie interpreteren . Als je een variabele " $ var " dat " Hallo , wereld " heeft als zijn waarde , het intikken van " lengte ( " $ var " ) genoemd ; " geeft 12 tijdens het typen " lengte ( ' $ var ' ) ; " alleen rendement vier . Daarom , met behulp van dubbele aanhalingstekens is vaak de betere keuze , vooral als u van plan om de lengte functie te gebruiken voor dingen zoals invoer van de gebruiker opgeslagen in variabelen .
Waarschuwing

Als je hoeft niet een uitdrukking met de functie lengte zijn , is het niet terugkeert niets . Echter , als je ook maar enkele of dubbele aanhalingstekens zonder enige tekens , retourneert de functie nul . U kunt ook een array als de uitdrukking , maar de lengte functie retourneert de gezamenlijke lengte van de leden in de array toegevoegd aan het aantal leden . Bijvoorbeeld , een array met drie " One ", " twee " en " drie " geeft een lengte van 14 , 11 voor de gezamenlijke lengte van de woorden , plus drie van de drie leden
< br . >

Previous: Next:
  Perl Programming
·Hoe maak je een EXE gebruiken …
·Hoe te String verwijderen in P…
·Soorten MANET Protocollen 
·Hoe stop ik een Persoon van Co…
·Perl Debugger Options 
·Hoe te openen een webpagina Be…
·Hoe je Perl programma Debug 
·Hoe je Perl Lancering Van SSH 
·Hoe te Uitvoer Omleiden naar I…
  Related Articles
Hoe te wijzigen Int naar String 
Visual Basic String Functions 
Hoe kan ik een integer converteren naar …
Hoe te String converteren naar Visual Ba…
Hoe te controleren of een String Bevat A…
Hoe kan ik een string omzetten naar een …
Hoe kan ik een string omzetten naar een …
Hoe kan ik een object converteren naar S…
Hoe maak je Blanks in een string in Visu…
  Programmering Articles
·Wat betekent het als een applicatie het …
·Hoe u Windows Media Players Controle in …
·Hoe te Items exporteren van ListBox om t…
·Verschil tussen Rich Text & HTML 
·Hoe schrijf je Android 1.1 SDK Code 
·Hoe maak je een tekstvak uitlijnen in de…
·Hoe te gebruiken Visual Basic om Stepper…
·PHP MySQL Pagination Tutorial 
·Om te lezen hoe de CPU- temperatuur met …
Copyright © Computer Kennis http://www.nldit.com