| 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 >> PHP /MySQL programmering >> Content
    Is_Array Vs . Is_String i PHP
    Den is_array og is_string funktioner er to af PHP indbyggede i Boolske funktioner . Du bruger hver datavalidering , kontrol et stykke information til at bestemme dens type. PHP er et svagt indtastet scriptsprog, der kræver ikke udtrykkeligt typeerklæring variabler . Dette kan gøre det svært at vide, hvilke værdier der findes i variable , og disse to funktioner kan hjælpe dig med at bestemme datatyper. Syntaks

    For at bruge enten funktion, behøver du kun indtaste funktionen navn efterfulgt af variable til at vurdere , i kantede parenteser med et semikolon i slutningen af linjen. For eksempel , skriv " is_string ( $ myvar ) " for at kontrollere og se , om de $ myvar variabel indeholder en streng. Du kan bruge disse funktioner i en if-sætning til at bestemme strømmen af ​​kontrol baseret på den returnerede værdi , eller bruge dem med ekko -funktionen til at udskrive resultatet på skærmen.
    Input Typer

    Både is_string og is_input funktioner tager præcis én parameter som input. Hvis du forsøger at bruge enten ingen parametre eller mere end to parametre , PHP returnerer en advarsel om, at kun et argument der forventes . I de fleste tilfælde vil du passerer PHP variabler til den funktion at bestemme deres datatyper. Du kan passere en streng bogstavelig til enten funktion, men i disse tilfælde , du kender resultatet uden egentlig at skulle gøre valideringen.

    Returværdier

    som Boolske funktioner , er disse funktioner ligner hinanden , at de kan kun returnere en af ​​to mulige værdier: "sand" eller " . false" Men de ikke returnere den samme værdi baseret på input kriterier. Den is_string funktion returnerer "true ", når input type er en snor og "false" ellers mens is_array returnerer funktionen "true" når input type har en array struktur og "falsk ", hvis det ikke gør. < br >
    Overvejelser

    For at oprette en streng , skal du vedlægge værdien i anførselstegn. For at oprette et array , er du nødt til at bygge det ved hjælp af PHP er " array" datastruktur. Et array kan indeholde værdier af alle typer . En vifte af strenge returnerer " true" i is_array funktioner. Passing en vifte af strenge til is_string returnerer funktionen "falsk ". Men hvis du passerer et element i et array, der har en streng værdi, is_string returnerer funktionen "true ". Begge funktioner kan ikke vende tilbage "sande" baseret på den samme indgang , men begge kan returnere "false ".

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan justere tekst i PHP 
    ·Tutorial om hvordan man programmerer en SQL 
    ·Sådan oprettes et XML-dokument & Root Element som en S…
    ·Sådan oprettes et træ menu med PHP & MySQL 
    ·Afhandling Tabel Styles for WordPress 
    ·Sådan Output PHP Array til JavaScript 
    ·Hvad er en PHP Argument 
    ·Sådan Fyld et array med en Query resultat i MySQL med …
    ·Sådan kører en PHP Cron Job 
    ·Sådan Opdatere en tabel i MySQL 
      Anbefalede Artikler
    ·Sådan Embed Windows Media Player i Javascript 
    ·Faktorer, der bestemmer valget af Programming anvendte …
    ·Sådan oprettes forbindelse til en Windows Phone 7 Emul…
    ·Sådan konvertere en streng til en fil i Java 
    ·Sådan Echo variable ved hjælp af PHP 
    ·Sådan Indsæt et array i første Element Brug C + + 
    ·Sådan Serialisere en String i Java 
    ·Hvad betyder Debugging Query Mean 
    ·Sådan kører en V8 Test på en Android 
    ·Sådan vælges en delmængde i MySQL 
    Copyright © Computer Viden http://www.computerdk.com