Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan finne manglende tallene i en PHP Array
    PHP er et server-side skriptspråk som støtter både skalar og sammensatte datatyper , som arrays. PHP arrays er faktisk bestilt kartene som knytte taster med verdier, hvor hver tast identifiserer verdien . Matriser tillate data - gruppe lagring i en enkelt variabel, slik at dataverdiene kan manipuleres som en enkelt struktur . PHP tilbyr også en rekke funksjoner for å endre , slette, skrive og sammenligne verdiene som er lagret i matriser , en funksjon som er nyttig når organisere data eller når identifisere manglende verdier i matriser . Du trenger
    tekst editor
    Vis flere instruksjoner
    en

    Åpne en teksteditor og opprette en ny fil som heter " missingArray.php " . Legg en åpen PHP skilletegn ( " ") . Disse skilletegn tyder på at enhver tekst plassert mellom dem bør tolkes som PHP.

    < ? PHP

    ? >
    2

    Erklærer en PHP variabel kalt " $ testArray " . Bruk PHP " array ( ) " språk konstruere og verdiene " 1,2,3,5,9 " å erklære array med manglende verdier . Lagre verdiene i " $ testArray " variable

    < php

    $ testArray = array ( 1,2,3,5,9 ) ; . ?

    ? >
    3

    Erklærer et sekund PHP variabel kalt " $ arrayRange " . Bruk " range ( )" PHP-funksjonen til å bestemme verdiene mellom "1" og den maksimale verdien av de elementene som er lagret i " $ testArray " array . For å bestemme den maksimale verdien i " $ testArray " , bruker PHP max ( )-funksjonen . . ? Butikken matrise verdi range i " $ arrayRange " variable

    < php

    $ testArray = array ( 1,2,3,5,9 ) ;

    $ arrayRange = range ( 1 , max ( $ testArray ) );

    >
    4

    Erklærer en tredje PHP variabel kalt " $ missingValues ​​" . Bruk PHP " array_diff ( ) "-funksjonen til å identifisere de manglende verdier mangler i " $ testArray " array . Dette er verdier som finnes i " $ arrayRange " array , men eksisterer ikke i " $ testArray " array . Oppbevar disse verdiene i " $ missingValues ​​" variable

    < php

    $ testArray = array ( 1,2,3,5,9 ) ; . ?

    $ arrayRange = range ( 1 , max ( $ testArray ));

    $ missingValues ​​= array_diff ( $ arrayRange , $ testArray );

    >
    5

    Bruk PHP " print_r " kommando for å skrive verdiene i " $ missingValues ​​" array i menneske- lesbart format. Den " print_r " kommandoen skrives hver matrise tasten etterfulgt av nøkkelen verdi

    < php

    $ testArray = array ( 1,2,3,5,9 ) ; . ?

    $ arrayRange = range ( 1 , max ( $ testArray ));

    $ missingValues ​​= array_diff ( $ arrayRange , $ testArray ) ;

    print_r ( $ missingValues ​​) ;

    >
    6

    Åpne " missingArray.php " i en nettleser . Kontroller at de manglende utvalg verdiene i " $ missingValues ​​" array skrives til websiden .

    früher :

     Weiter:
      Relatert Artike
    ·Slik Send HTML e-post med PHP 
    ·MySQL Opplæring for hvordan de skal installeres bilde 
    ·Hvordan lage tekst Endringer på en PHP side 
    ·Slik konverterer Binary i PHP 
    ·Slik konfigurerer WAMP Med Eclipse IDE for PHP 
    ·Hvordan beskytte Flash-filer lastes ned 
    ·Hvordan lage en Multi User e-postliste Med PHP 
    ·Slik importerer en MySQL database 
    ·Hvordan Send en sms med PHP Script 
    ·Backup Script for PHP MySQL filer 
      Anbefalte artikler
    ·Hvordan bryte en Long String 
    ·Hvordan koble en Progress Bar til IO.Stream 
    ·Hvordan bruke Strict i Perl 
    ·Python OS Prosesser 
    ·Slik fjerner den siste Oktett i Perl 
    ·Hvordan å lage dynamiske websider med PHP 
    ·Slik kjører Aptana Med Rails allerede installerte 
    ·Hvordan bruke SSL Kombinert med et PHP omadressering 
    ·Hvordan Mix Arrays i MATLAB 
    ·Hvordan bruke Loops i VB6 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/