Dator
 |  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

    Hur man ansöker en funktion till varje index i Array PHP

    Använda en funktion till varje element i en array är ett vanligt krav vid programmering i PHP . Till exempel , när du hämtar en uppsättning rader från en databas eller bearbeta en rad formulärdata lämnats in av en användare , måste varje rad ofta en filtrerande funktion tillämpas på den för att rensa ut osäkra uppgifter . Dessutom, när en rad tidsstämplar måste omvandlas till datum , måste PHP : s " datum " -funktionen tillämpas på varje element . Lyckligtvis applicera en funktion till varje element i en array är en okomplicerad uppgift. Instruktioner
    1

    Öppna en textredigerare , till exempel Anteckningar , och skapa en ny fil . Skriv ett segment av PHP-kod som definierar en matris med " array ( ... ) " kommandot . Här är vad din kod bör se ut :

    < php

    $ myArray = array ( ' Smith ' , ' Jones ' , ' Gardener ' , ' Einstein ' ) ;
    ? Sida 2

    Skriv ett " foreach " loop till loop över varje element i arrayen . Slingan är oftast i formatet " foreach ( array_expression som $ element) , " men det kommer att kopiera varje element i den tillfälliga " $ element" variabel . Ändringar som görs i den variabeln ska inte gälla för den ursprungliga arrayen . Därför kommer vi att behöva använda referens operatören " & ". Detta gör att du kan göra ändringar i den ursprungliga arrayen . Nedan är hela koden :

    foreach ( $ myArray som & $ element) { } Addera 3

    Inne i " foreach " loop , tillämpa funktionen av ditt val att den " $ elementet " variabel . För detta exempel kommer vi att använda " substr " funktionen . Här är koden :

    foreach ( $ myArray som & $ element) {

    $ elementet = substr ( $ element, 0 , 3 ) ;

    }

    4

    Radera " $ elementet " variabel med " unset " funktionen . Detta kommer att frigöra minne som används av variabel och , ännu viktigare , se till att gruppen inte oavsiktligt ändras genom att göra ändringar i variabeln . Här är koden :

    unset ( $ element) ,

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man uppgraderar PHP 5.1 till PHP 5.2 i CentOS
    ·Hur man sätter in en PHP variabel i en tabell i MySQL
    ·Hur Aggregate samma värden i MySQL
    ·Hur olika färger i en PHP String
    ·Hur till Ändra File Permission Använda PHP
    ·Hur Trunkera Allt Efter en karaktär i PHP
    ·PHP : Hur Dölj allt utgången när Zippa en fil
    ·Hur till Redigera PHP Filer
    ·Hur man hittar en lista över databaser på en MySQL Se…
    ·Hur får MySQL version i Query
    Utvalda artiklarna
    ·Hur man skriver ett skript i ASP
    ·Hur man skriver testfall för en webbsida
    ·Hur du installerar MySQL Database Server på en Windows…
    ·Statiska funktioner i Python
    ·HTML colspan Tutorial
    ·Hur man skall fördela en 2D- array pekare
    ·Hur man gör en bild Ändra på Mouseover
    ·Hur Testa PHP på HostGator
    ·Hur man gör en tryckknapp Invisible i Visual C
    ·Hur köra BAT VBS Shells
    Copyright © Dator Kunskap http://www.dator.xyz