| 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
    PHP Anonyme funktioner
    Ligesom mange programmeringssprog , indeholder PHP indbygget funktionalitet til at give variation til , hvordan funktioner defineres og kaldes. PHP programmører kan definere små , ​​anonyme funktioner i kode for at gøre det mere læsbart og effektiv, som de kan i andre programmeringssprog såsom Python. At forstå, hvordan anonyme funktioner fungerer i PHP , er det vigtigt at forstå, hvordan PHP varetager funktioner , og hvordan anonyme funktioner fungerer i almindelighed . Funktioner i PHP

    Traditionelt en funktion - i enhver programmeringssprog - blot betegner en blok af kode , som udfører visse opgaver. Programmøren definerer denne blok af kode med et navn , og så hun kan bruge denne kode i hele programmet ved at kalde navnet på denne funktion. Følgende eksempel illustrerer en PHP funktion med ét argument . Et argument tjener som input , som en funktion virker , hvis det har brug for denne

    funktion timesTwo ( $ x )

    {

    echo $ x * 2. . < Br >

    }
    funktioner og variabler i PHP

    grund af karakteren af ​​PHP fortolkeren kan programmører bruger variabler til at kalde funktioner . En PHP programmør opnår dette ved at oprette en variabel, der indeholder en streng - et ord, - der repræsenterer navnet på en eksisterende funktion. Programmøren kan føje , at variabel med åbne og lukkede parenteser , sammen med nogen argumenter , der kræves af funktion. PHP fortolkeren vil derefter kalde funktionen navn matcher variablen streng. Følgende eksempel illustrerer , hvordan det fungerer i praksis :

    funktion funktioner ( $ arg ) {

    echo " $ arg "

    }

    $ f = " funk "

    f ( "Hej ! " ) //kalder " funk ()" og udskriver "Hej ! "
    Anonymous funktioner

    Generelt en anonym funktion er en funktion uden et navn. Disse funktioner findes " in- line" med den eksisterende kode. Det betyder, at programmet ikke har et defineret navn eller reference for den funktion , som det er angivet på stedet. Et eksempel på en anonym funktion i praksis er " lambda "-funktionen fra Python . Følgende eksempel viser, hvordan en Python programmør opretter en funktion uden at navngive det : Hej

    >>> (lambda x: x * 2) (3 ) //af " lambda "-funktionen kun eksisterer på denne linje og har ikke noget navn

    6
    PHP og Anonyme funktioner

    PHP programmeringssprog har ikke " lambda " søgeord indbygget i dets syntaks , men det tillader programmører at skabe anonyme funktioner. Programmører vil måske bruge dem, når den pågældende funktion er ikke kompliceret eller vigtig nok til at tilbringe tid eller rum definerer det. PHP programmører kan tildele en funktion reference til en variabel. Denne funktion kan være " anonym ", snarere end defineret på forhånd. Dette svarer til at kalde en funktion fra en variabel , men uden at nævne funktionen . Følgende eksempel illustrerer , hvordan en anonym funktion er tildelt til en variabel , og kaldte : Hej

    $ f = function ( $ arg ) {

    echo " $ arg "

    }

    f ( "Hej ") //print "Hej "

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan får antallet af rækker i CSV PHP 
    ·Hvordan du ændrer WordPress Admin Password In MySQL 
    ·Hvordan man skriver til en Remote File i PHP 
    ·Sådan Lær PHP Web Design 
    ·Sådan Læs & eksplodere Files 
    ·Sådan Transfer resultater til en klient i PHP 
    ·MySQL Primær nøgle Tutorial 
    ·Hvordan man bruger PHP Variabler i MySQL forespørgsler…
    ·PHP Get_File_Contents : Permission Denied 
    ·Sådan Medtag en PHP fil i Smarty 
      Anbefalede Artikler
    ·Hvordan ændrer jeg FLP Files 
    ·Hvad er funktionen af ​​Java 
    ·Sådan ændres Farveindstillinger i Visual Basic 
    ·Sådan kopieres Input Output Streams i Java 
    ·Fejlfinding en Android Eclipse AVD 
    ·Sådan kontrolleres , om en aktie har samtlige tilladel…
    ·Sådan oprettes en 3-dimensionel Array i Visual Basic 
    ·Sådan Erstat Citater om MySQL i PHP 
    ·Sådan omfatte ekstern JS i JavaScript 
    ·Hvordan skal tjekkes for en gyldig email-adresse i PHP 
    Copyright © Computer Viden http://www.computerdk.com