|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Is_array Vs. Is_String i PHP

    The is_array och funktioner is_string är två av PHP : s inbyggda booleska funktioner . Du använder var i dataverifiering , kolla en bit av information för att avgöra dess typ . PHP är ett svagt skrivit skriptspråk som inte kräver explicit typ deklaration av variabler . Detta gör det ibland svårt att veta vad värden finns i variabler , och dessa två funktioner kan hjälpa dig avgöra vilka datatyper . Syntax

    vill använda någon funktion , behöver du bara skriva funktionsnamnet följt av variabeln för att utvärdera , inom parentes med ett semikolon i slutet av raden . Skriv till exempel " is_string ( $ myvar ) , " att kontrollera och se om $ myvar variabel innehåller en sträng . Du kan använda dessa funktioner i en if-sats för att bestämma flödet av styrning utifrån returvärdet , eller använd dem med eko -funktion för att skriva ut resultatet på skärmen .
    Input Typer

    Både is_string och is_input funktioner tar exakt en parameter som indata . Om du försöker använda antingen inga parametrar eller fler än två parametrar , returnerar PHP en varning , om att endast ett argument förväntas . I de flesta fall kommer du att passera PHP-variabler till funktionen för att fastställa deras datatyper . Du kan skicka en sträng bokstavlig antingen funktion , men i dessa fall , du vet resultatet utan att egentligen behöva göra valideringen .
    Returvärden

    som booleska funktioner , dessa funktioner liknar varandra i det att de kan bara returnera ett av två möjliga värden : " true " eller " . falsk " Men de inte returnera samma värde beroende på insignalen kriterier . Den is_string Funktionen returnerar " true " när ingången typen är en sträng och " falskt " annars , medan is_array funktionen returnerar " true " när ingången typ har en array struktur och " false " om det inte gör .

    Överväganden

    att skapa en sträng , måste du omge det med citattecken . För att skapa en array , måste du bygga den med hjälp av PHP : s " array " -datastruktur . En array kan innehålla värden av valfri typ . En array av strängar returnerar " true " i is_array funktioner . Förbi en array av strängar till is_string Funktionen returnerar " false ". Men om du passerar en del av en grupp som har en sträng värde , returnerar is_string funktionen " true ". Båda funktionerna kan inte returnera " true " bygger på samma ingång , men båda kan återvända " falskt . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man byter en DIV på PHP
    ·Hur till Ändra PHP Extensions
    ·Hur man skapar PHP Kontakt formulär med fält
    ·Hur man återställer MySQL 3 Root Password
    ·PHP Layout Tutorial
    ·Hur man tar bort varje Nth Brev i PHP
    ·Hur man installerar PHP Live ! Chatta
    ·Hur ta bort poster från en SQL-tabell i PHP
    ·Handledning för AJAX Sidindelning och jQuery i PHP
    ·Lägg till String PHP
    Utvalda artiklarna
    ·Hur man gör en stjärna i text
    ·Perl Script Beräkning
    ·Vilka är de olika händelser i Visual Basic
    ·Hur man öppnar en fil i C + + för läsning
    ·Hur man sätter in en Div i en Div
    ·Datavetenskap större projekt
    ·Hur man gör en Pentagonal Pyramid i Java
    ·Hur sortera flera listor i Python
    ·Hur man gör Kvartus Sammanställning Snabbare
    ·Beskrivning av Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz