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 tar bort element från en array i PHP

    I PHP , ett skriptspråk med en rik uppsättning funktioner , är en array en ordnad karta eller en datatyp som innehåller tillhörande nycklar och värden . PHP har många funktioner som gör att programmerare att skapa , manipulera och i övrigt verkar på data som lagras i arrayer , samt funktioner som ger möjlighet att skriva ut matrisvärdena i läsbart format . PHP stödjer enkla och flerdimensionella arrayer och har funktioner som returnerar matriser baserade på databas värden . Instruktioner
    1

    Öppna en textredigerare och skapa en ny fil med namnet removeArray.php . Skriv en öppen " < ? PHP " PHP -taggen avgränsare och ett nära " ? > " PHP -taggen avgränsare till filen . Den PHP-program kommer att tolka som kod valfri text placeras mellan dessa två avgränsare när removeArray.php öppnas från webbservern .

    < ? PHP

    ? >
    2

    Deklarera en array med namnet " $ myFruits " som kommer att hålla tre element . Det första elementet har index " 0 " och värdet " apple " . Det andra elementet har index " 1 " och värdet " banan . " Det tredje elementet har index " 2 " och värdet " jordgubbe . "

    < ? PHP

    $ myFruits = array ( 0 = > " apple " , 1 = > " banan " , 2 = > " jordgubbe " ) ; ?

    > Addera 3

    Använd en PHP " för loop " till loop genom elementen i $ myFruits array. Använd variabeln " $ i " initieras till " 0 " och använda $ myFruits array index för att hämta varje värde . Använd två Klammerparenteserna som platshållare för slingan kod .

    < ? PHP

    $ myFruits = array ( 0 = > " apple " , 1 = > " banan " , 2 = > " jordgubbe " ) ;

    för ( $ i = 0 ; $ i < 3 , $ i + + ) katalog

    {

    }

    ? >
    4

    Använd PHP echo ( ) funktionen för att skriva en radbrytning ( " " ) till skärmen före varje array värde . Använd echo ( ) funktionen för att skriva varje $ myFruits matrisvärdena till skärmen .

    < ? PHP

    $ myFruits = array ( 0 = > " apple " , 1 = > " banan " , 2 = > " jordgubbe " ) ;

    för ( $ i = 0 ; $ i < 3 , $ i + + ) katalog

    {

    eko " " ;

    echo $ myFruits [ $ i] ; ?

    }

    >
    5

    Typ en unset ( ) funktionen omedelbart efter " för loop " avslutande parentesen ( " } " ) . Denna funktion kommer att ta bort och förstöra det givna objektet från $ myFruits arrayen . Ta bort objektet vid array index 0 . Detta är objektet med värdet " apple ".

    < ? PHP

    $ myFruits = array ( 0 = > " apple " , 1 = > " banan " , 2 = > " jordgubbe " ) ;

    för ( $ i = 0 ; $ i < 3 , $ i + + ) katalog

    {

    echo " ";

    echo $ myFruits [ $ i] ;

    }

    unset ( $ myFruits [ 0 ] ) ; ?

    >
    6

    Använd en andra PHP för loop konstruera att loopa igenom $ myFruits arrayen . Liksom tidigare använda variabeln " $ i " initieras till " 0 " och använda $ myFruits fältindex att hämta varje värde . Använd två Klammerparenteserna som platshållare för slingan kod .

    < ? PHP

    $ myFruits = array ( 0 = > " apple " , 1 = > " banan " , 2 = > " jordgubbe " ) ;

    för ( $ i = 0 ; $ i < 3 , $ i + + ) katalog

    {

    echo " " ;

    echo $ myFruits [ $ i] ;

    }

    unset ( $ myFruits [ 0 ] ) ;

    för ( $ i = 0 ; $ i < 3 ; $ i + + ) katalog

    {

    }

    ? >
    7

    Använd PHP echo ( ) funktionen för att skriva en radbrytning ( " " ) till skärmen före varje gruppvärde . Använd echo ( ) funktionen för att skriva varje $ myFruits matrisvärdena till skärmen . Spara och stäng removeArray.php .

    < ? PHP

    $ myFruits = array ( 0 = > " apple " , 1 = > " banan " , 2 = > " jordgubbe " ) ;

    för ( $ i = 0 ; $ i < 3 , $ i + + ) katalog

    {

    echo " ";

    echo $ myFruits [ $ i] ;

    }

    unset ( $ myFruits [ 0 ] ) ;

    för ( $ i = 0 ; $ i < 3 , $ i + + )

    {

    echo " ";

    echo $ myFruits [ $ i] ;

    } ?

    >

    8

    Använd en webbläsare för att öppna removeArray.php från webbservern . Kontrollera att $ myFruits arrayen ursprungligen innehåller de tre värdena " apple ", " bananer " och " jordgubbe . " Efter användning av unset funktion för att ta bort den första posten från arrayen innehåller $ myFruits arrayen bara " banana " och " jordgubbe . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur får jag meddelande Box att bläddra med PHP
    ·Hur vill kolla en String för text i PHP
    ·Hur Infoga PHP i mitten av en HTML -fil
    ·Hur man skapar en enkel mall System i PHP
    ·Hur Test lokalt Upload FTP PHP i Dreamweaver 8
    ·Hur man installerar Apache , MySQL och PHP på Rackspac…
    ·Hur till Split en sträng på ett utrymme i PHP
    ·Hur Importera Excel till MySQL PHP Software Cat
    ·Hur ta bort poster från en SQL-tabell i PHP
    ·Hur du aktiverar JavaScript Into PHP
    Utvalda artiklarna
    ·Processer I Python
    ·Hur man gör en resetknapp på Roblox
    ·Ställa bindevariabler på Oracle SQL
    ·Zend Utbildning för PHP
    ·Hur Defrag en VMWare Bild
    ·Hur man skapar en bild Button Redirect Med en mall Fiel…
    ·Hur man använder Java för att Läs Excel
    ·Hur man beräknar bankdagar i SQL
    ·Hjälp med PHP och kompilering misslyckades
    ·Hur man gör en varningsruta på Touch på BYOND : Drea…
    Copyright © Dator Kunskap http://www.dator.xyz