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 dubbletter från Array PHP

    PHP har en funktion som heter " array_unique " som tar bort dubbletter från en array och returnerar en ny array utan de dubbla värdena . Den ursprungliga arrayen förblir oförändrade . Med den här funktionen kan du läsa värden från en databas , textfil eller indata och returnera unika värden , samtidigt som de ursprungliga uppgifterna . De unika värdena kan skrivas ut till skärmen, återförs till en andra textfil , återvände till en databas eller används i en mer robust skript. Saker du behöver
    Text Redaktör PHP
    Visa fler instruktioner
    1

    Öppna en tom fil i en textredigerare , till exempel Anteckningar i Windows eller Gedit eller Kate i Linux . Du kommer att skriva följande script i textredigeraren
    2

    Starta PHP-skript med följande rad : . ? <
    3

    Skapa en array med duplicera värdena med följande rad : $ Dups = array ( " Mary " , " John " , " Sam " , " Ben " , " Sam " , " Mary " ) ,
    4

    Bestäm unika värden , med hjälp av " array_unique " -funktion , med följande rad $ rensas = array_unique ( $ Dups ) .
    5

    Skriv in följande rad för att börja loopa igenom varje unik value.foreach ( $ clearas som $ item) {
    6

    skriv följande rad för att skriva ut varje unikt värde till skärmen och stäng foreach loop.echo $ Punkt . " \\ n " ;}
    7

    Stäng php script med följande rad : >
    8

    Spara filen med php förlängning ? . . Till exempel kan detta skript ha namnet " example.php " . Hela skriptet ser ut : ? < Php

    $ Dups = array ( " Mary " , " John " , " Sam " , " Ben " , " Sam " , " Mary " ) ;

    $ rensas = array_unique ( $ Dups ) ,

    foreach ( $ rensas som $ Post ) {

    echo $ Post . " \\ n " ;}

    >
    9

    Öppna ett terminalfönster ? . Terminalfönstret finns i alla program under Tillbehör i Windows , eller i Linux i programmets huvudmeny , enligt båda systemen verktyg eller . Du kommer att presenteras med en kommandotolk där du kommer att skriva följande kommandon . Kommandot " php example.php " att testa skriptet
    10

    Issue .


    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur skapar jag ett datumintervall Använda PHP
    ·Hur man uppdaterar en textfil med PHP
    ·Hur man skapar unika fält i PHP /MySQL
    ·MySQL Xampp är långsam
    ·Hur hämta & Display Records från MySQL med PHP
    ·HTML Vs . PHP Omdirigeringar
    ·Hur fixar Bryta länkade Behörigheter i PHP
    ·Inaktivera Query i MySQL Cache
    ·Förhindra att flera inloggningar Med Session_ID
    ·Inaktivera PHP Registrera Globals
    Utvalda artiklarna
    ·Hur man installerar MySQL på Cygwin
    ·Hur du kontrollerar om ett TextField i Java har pekaren…
    ·Hur man Tile en bakgrund i HTML
    ·Hur man tar Pekare till heltal i C + +
    ·Definiera en flerdimensionell array i C + +
    ·GUI Checklista
    ·Hur man skapar en Routed Händelse programmässigt
    ·Hur man använder Shape Command i DataReader av Net 2.0…
    ·Hur konvertera en sträng till ett nummer i VBS
    ·Hur man flyttar element i en array över Java
    Copyright © Dator Kunskap http://www.dator.xyz