Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Is_Array Vs . Is_String i PHP
    The is_array og is_string funksjoner er to av PHP innebygde i boolske funksjoner. Du bruker hver i data validering , sjekke en opplysning for å avgjøre sin type. PHP er et svakt skrevet skriptspråk som ikke krever eksplisitt deklarasjon av variabler . Dette gjør noen ganger er det vanskelig å vite hvilke verdier eksisterer i variabler , og disse to funksjonene kan hjelpe deg å finne de datatyper. Syntax

    For å bruke en av funksjonene , trenger du bare skrive inn navnet på funksjonen etterfulgt av variabelen for å evaluere , i hakeparenteser med semikolon på slutten av linjen . For eksempel " is_string ( $ myvar ); " for å sjekke og se om $ myvar variabelen inneholder en streng. Du kan bruke disse funksjonene i en if setning å bestemme flyten av kontroll basert på avkastningen verdien , eller bruke dem sammen med ekko -funksjonen for å skrive ut resultatet på skjermen .
    Input Typer

    Både is_string og is_input funksjoner tar nøyaktig ett parameter som input . Hvis du prøver å bruke enten noen parametere, eller mer enn to parametere , returnerer PHP en advarsel , om at bare ett argument er forventet. I de fleste tilfeller vil du passere PHP variabler til funksjonen for å bestemme sine datatyper . Du kan sende en strenglitteral til enten funksjon, men i disse tilfellene , vet du resultatet uten egentlig å måtte gjøre valideringen .

    Returverdier

    som boolske funksjoner , disse funksjonene er lik hverandre ved at de kan bare returnere én av to mulige verdier: "true " eller " . false" Men gjør de ikke returnere samme verdi basert på input kriterier. Den is_string funksjonen returnerer "true " når input type er en streng og "false " ellers , mens is_array funksjonen returnerer "true " når input type har en rekke struktur og "false" hvis den ikke gjør det .

    Hensyn

    å opprette en streng, må du omslutte verdien i anførselstegn. For å opprette en matrise, må du bygge den ved hjelp av PHP er " array" datastruktur . En matrise kan inneholde verdier av enhver type. En rekke strenger returnerer "true " i is_array funksjoner. Passerer en rekke strenger til is_string funksjonen returnerer "false ". Men hvis du passerer ett element i en matrise som har en streng verdi , returnerer is_string funksjonen "true ". Begge funksjonene kan ikke returnere "true" basert på samme inngang, men begge kan returnere "false ".

    früher :

     Weiter:
      Relatert Artike
    ·Slik fjerner klasse i PHP 
    ·Slik importerer Hotmail Kontakter Gjennom PHP 
    ·Hvordan å optimalisere MySQL i cPanel 
    ·Hvordan sende e-postvedlegg i PHP 
    ·Hvordan lage en RSVP Knapp for en Facebook- hendelse Br…
    ·Hvordan lage PHP post med en link 
    ·Hvordan legge til 30 minutter til en dato i PHP 
    ·Hvordan Slett fra en MySQL database 
    ·Hvordan endre forbokstav i PHP 
    ·Hvordan skjule en Combo Box i PHP 
      Anbefalte artikler
    ·Java EE Vs . PHP 
    ·Hvordan lenke til en CPP Fil 
    ·Hvordan bruke Com-porter i Visual C 
    ·Hvordan Return Addition Funksjoner for flere numre i Ja…
    ·Hvordan lage et Infinite Loop Program i Basic 
    ·Slik konverterer heltall til Strings i Java 
    ·Slik bygger børstelegrafer 
    ·Hvordan Avkort tekst i PHP 
    ·Bruk av Collator i Java 
    ·Hva er Python Coding 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/