PHP har en funktion kaldet " array_unique " , der fjerner dublerede værdier fra en matrix og returnerer et nyt array uden dublerede værdier. Den oprindelige array vil forblive uændret. Med denne funktion kan du læse værdier fra en database , tekstfil eller bruger-input, og returnere unikke værdier og samtidig bevare de oprindelige data. De unikke værdier kan udskrives til skærmen , vendte tilbage til en anden tekstfil , returneres til en database eller anvendes i en mere robust script . Ting du skal
Text Editor
PHP
Vis Flere Instruktioner
1
Åbn en tom fil i en teksteditor , som Notesblok i Windows eller Gedit eller Kate i Linux. Du vil skrive følgende script ind i teksteditor
2
Start php script med følgende linje: . ? <
3
Opret et array med duplikere værdier med følgende linje: $ Dups = array (" Mary ", " John" , " Sam ", " Ben ", " Sam ", " Mary ");
4
Bestem unikke værdier ved hjælp af " array_unique "-funktionen , med følgende linje $ ryddet = array_unique ( $ Dups ) .
5.
Skriv følgende linje for at starte looping gennem hver unik value.foreach ( $ ryddet som $ Item ) {
6
Skriv følgende linje at udskrive hver unik værdi til skærmen og lukke foreach loop.echo $ Item. "\\ n" ;}
7
Luk php script med følgende linje: >
8
Gem filen med php forlængelse ? . . For eksempel, kan dette script blive kaldt " example.php " . Hele scriptet ser sådan ud: ? < Php
$ Dups = array (" Mary ", " John" , " Sam ", " Ben ", " Sam ", " Mary ");
< p> $ ryddet = array_unique ( $ Dups )
foreach ( $ ryddet som $ Item ) {
echo $ Item. "\\ n" ;}
>
9
Åbn et terminalvindue ? . Terminalen Vinduet findes i alle programmer under Tilbehør i Windows eller i Linux i programmets hovedmenu , under enten Systemværktøjer og hjælpeprogrammer. Du vil blive præsenteret for en kommandoprompt , hvor du vil skrive følgende kommandoer .
10
Issue kommandoen " php example.php " for at teste scriptet.
< br >