| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan fjerner Null-værdier fra en PHP Array
    Den særlige NULL konstant repræsenterer en variabel, der ikke har nogen værdi. Du kan tildele den til forskellige typer af data . Et array datatype i PHP programmeringssprog links værdier til tasterne . Det kan gemme et vilkårligt antal af de nøgleværdipar . Hvis du tildeler flere værdier end det eksisterende antal nøgler i array, bliver de ekstra værdier til NULL . Ved at bruge NULL som en nøgle , fjerner du de tomme elementer fra et array data i PHP -programmer. Ting du skal
    PHP 5.3.6 NTS - Win32 kommandolinje tolk
    Vis Flere Instruktioner
    1

    vælge "Start" i Windows og derefter vælge " Notesblok " til . åben Notesblok teksteditor
    2

    Indtast følgende linjer kode til at kontrollere , hvis et element i en PHP array har NULL værdi ved at bruge " rekey "-funktionen :

    //NULL elementer tjek

    $ tomt = array (NUL ) .

    funktion rekey (matrix $ source, $ tomt = array () )

    {$ i = 0;

    foreach ( $ kilde som $ key => $ val ) {

    if ( $ key ! = $ i ) {

    frakoblet ( $ source [ $ key ] ),

    $ kilde [$ i ] = $ val ;}

    $ i + + ;}

    PHP array gemmer resultatet af en web- database forespørgsel. Ubrugt array element har NULL værdi. Den " rekey "-funktionen bruger " $ source" parameter til at slette nøglerne til NULL elementer fra en vifte indeks.
    3

    Indtast følgende linjer kode til at fjerne NULL elementer fra en PHP array ved hjælp af nøgler NULL elementer gemt i "$ val" parameter : .

    //NULL elementer fjernelse

    foreach ( $ kilde som $ key => $ val ) { < br >

    foreach ( $ tomt som $ var) {

    if ($ val === $ var ) {

    frakoblet ( $ source [ $ key ])
    < p> $ source = rekey ( $ source , $ tom) ;} }}

    tilbagevenden $ source ;}

    print_r ( rekey ( $ input , $ tom) ) ;
    < p> ? >

    " print_r " funktion viser indholdet af en PHP array på skærmen , når du fjerner NULL elementer.
    4

    Vælg "File " og derefter vælge "Gem". Enter " nullrem.php " i " File Name " feltet og tryk på " Gem "-knappen .
    5.

    Tilføj følgende PHP array data efter "$ input = array (" linie i den generiske " nullrem.php " script : Hej

    1000,

    NULL , salg

    bog ,

    Joe Doe , salg

    NULL, < br >

    Route 66 ,

    NULL

    Klik på " File" og vælg "Gem ". Klik på "Gem "-knappen til at tilføje dine PHP array data til " nullrem.php " script .
    6

    Vælg " Start" i Windows og derefter vælge " Kør. " Enter " cmd" i "Open" boksen og vælg " OK " for at åbne kommandolinjen vinduet.
    < br > 7.

    Skriv " cd c: \\ PHP5 " ved "> ", og tryk på "Enter "-tasten
    8

    Skriv " php - f nullrem , php " . ved prompten. Tryk på Enter -tasten for at fjerne NULL elementer i rækken, og vise indholdet på skærmen.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad er Statement Dækning 
    ·HTML URL Tutorial 
    ·Sådan oprettes CLR Procedurer 
    ·Syntaks i en funktion 
    ·Hvad er en Use Case i System Analysis 
    ·Sådan indlæse programmer til Windows CE -enhed 
    ·COBOL Style Regler 
    ·Hvordan man skriver DIV Tags 
    ·Sådan ændres en skrifttype farve med HTML-kode 
    ·Sådan oprettes en formular på Runtime i VB6 
      Anbefalede Artikler
    ·Hvad er årsagen MySQL Overhead 
    ·Sådan Luk Objektegenskaber til en FormView 
    ·Sådan udskrives en del af en streng i PHP 
    ·Hvordan man laver en Multiple Choice Test Program i C 
    ·Sådan erstatte en String i Perl 
    ·Hvordan laver det første tegn i en streng i Caps i Jav…
    ·Sådan Bevar variable i VBA 
    ·Sådan Beregn Block Size for VB datasæt 
    ·Hvilke værktøjer gør Computer programmører bruger 
    ·Sådan Pass Dynamic Date Variable i Multi Dataflow SSIS…
    Copyright © Computer Viden http://www.computerdk.com