Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Is_array Vs . Is_string in PHP
De is_array en is_string functies zijn twee van ingebouwde Booleaanse functies van PHP . U gebruikt elk in gegevensvalidatie , het controleren van een stukje informatie om zijn soort te bepalen . PHP is een zwak getypeerde scripttaal die expliciete soort verklaring van de variabelen niet vereist . Dit maakt het soms moeilijk om te weten welke waarden er in de variabelen , en deze twee functies kan u helpen bepalen van de data types . Syntax

Om beide functies te gebruiken , hoeft u slechts de naam van de functie gevolgd door de variabele te evalueren , tussen vierkante haken met een puntkomma aan het einde van de lijn . Typ bijvoorbeeld " is_string ( $ myvar ) , " om te controleren en te zien of de $ myVar variabele bevat een string . U kunt deze functies gebruiken in een if-statement om de stroom van de controle op basis van de return waarde te bepalen , of gebruik ze met de echo -functie om de resultaten af te drukken op het scherm .
Ingangssoorten

Zowel de is_string en is_input functies
nemen precies een parameter als input . Als u probeert om ofwel geen parameters of meer dan twee parameters gebruiken , PHP retourneert een waarschuwing , waarin staat dat er slechts een argument wordt verwacht . In de meeste gevallen zult u PHP variabelen doorgeven aan de functie om hun data types te bepalen . U kunt een letterlijke tekenreeks om beide functies passeren , maar in deze gevallen , het resultaat weet je zonder daadwerkelijk aan de validatie doen .
Retourwaarden

Booleaanse functies , deze functies zijn gelijk aan elkaar dat ze slechts een van twee mogelijke waarden terug : " true " of " . false" maar ze niet dezelfde waarde als ingang criteria voldoen . De is_string functie geeft "true" als de input type is een string en " valse " anders , terwijl de is_array functie retourneert "true" als de input type heeft een scala structuur en " false" als het niet . < br >
overwegingen

om een ​​regel te maken , moet u de waarde tussen aanhalingstekens . Om een array te maken , moet u om het te bouwen met behulp van PHP 's " matrix " datastructuur . Een array kan waarden van elk type te houden . Een array van strings terug " true " in de is_array functies . Passeren een array van strings tot de is_string functie retourneert " vals . " Echter , als je een element van een array die een string waarde heeft voorbij , de is_string functie geeft " true . " Beide functies kunnen niet " true " terug gebaseerd op dezelfde ingang , maar beide kunnen " vals . "

terug

Previous: Next:
  PHP /MySQL Programmering
·Hoe je MySQL Thread Kill 
·Hoe te INT gebruiken met PHP 
·Vertraging functies in PHP 
·Hoe te Graph Breaks Maak in Si…
·Uitbreiden van PHP Menu Tutori…
·Wat is Numeriek in Oracle SQL …
·Hoe te verbergen Uw e-mailadre…
·Hoe kan ik PHP Contact Formuli…
·Hoe maak je een poll verbergen…
  Related Articles
Vaste Vs . Dynamische Array in Visual Ba…
VBA Vs . Visual Basic 
VBA Vs . VB 
Java Vs . Ruby 
IronRuby Vs . Ruby Netto 
Wat is String indexeren in Python ? 
Perl vereisen Vs . Gebruik 
PHP Vs . Perl Prestatie 
PERL Vs . SED 
  Programmering Articles
·Hoe te GAPro installeren in de JW Player…
·Hoe maak je Color Gradient Bereken 
·MySQL Tutorial om Dates converteren 
·Hoe maak je een collectie converteren na…
·Hoe een String kaart om een lijst van st…
·Visual Basic code voor Flash Player 
·Hoe te Filenames importeren naar ComboBo…
·Hoe u met Visual Basic Subroutine Uitvoe…
·Betere manieren om te zoeken met PHP & M…
Copyright © Computer Kennis http://www.nldit.com