Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe te verwijderen van een waarde uit een associatieve array in PHP
PHP , de populaire Web programmeertaal , heeft uitstekend aanbod ondersteuning . Het stelt ontwikkelaars traditionele arrays , waarbij de toetsen zijn genummerd vanaf nul associatieve arrays , waarbij de belangrijkste enige waarde , of beide kunnen gebruiken . Bovendien heeft een grote bibliotheek van functies voor de behandeling en verwerking van arrays . Deze kenmerken zorgen voor een flexibel gebruik van arrays bij het programmeren in PHP . Daarom is het geen verrassing dat het verwijderen van elementen met een specifieke waarde van een associatieve array is zeer eenvoudig . Instructies
1

Open een teksteditor , zoals Kladblok , en maak een nieuw bestand . Schrijf een segment van de code die een array van waaruit u de waarde en een variabele met de waarde die moet worden verwijderd verwijderen definieert . Een array wordt gedefinieerd met behulp van de " array ( key = > value [ , ... ] ) " syntax . Hier is een voorbeeld van de code :

$ array
= array ( ' fruit ' = > 'appel' , ' veggie ' = > ' wortel ' , ' groene ' = > ' sla ' , ' red ' = > ' appel ' ) ;

$ findValue
= ' apple ' ; kopen van 2

Schrijf een segment van de code die de functie van PHP " array_search " en slaat het resultaat op in uitvoert een variabele . De functie heeft twee parameters : de waarde te vinden en de array te zoeken . Gebruik de in de vorige stap als parameters variabelen . De code moet er zo uitzien :

$ key = array_search ( $ findValue , $ array ) ;
3

Schrijf een segment van de code die de functie " unset " PHP uitvoert met het array-element in de vorige stap als parameter . Hier is de code :

unset
( $ array [ $ key ] ) ;
4

Als u alle exemplaren van de waarde uit de array te verwijderen , omringen de " unset " functie aan te roepen met een lus "terwijl" . Plaats de code uit stap 2 in de uitdrukking van de lus "terwijl" 's ( tussen de haakjes ) ​​samen met " ! == Vals . " Hier is de volledige code :

while ( ( $ key = array_search ( $ findValue , $ array ) ) == false ) {

unset
( $ array [ $ key ] ) ; < br

}
>

Previous: Next:
  PHP /MySQL Programmering
·MySQL PHP WP : Hoe kan ik een …
·Hoe kan ik PHP Zet in een Ifra…
·Het creëren van een PHP File …
·Hoe te Class verwijderen in PH…
·Hoe vindt u de File Size in ee…
·Step - by - Step Hibernate Tom…
·How to Get een Array -item Ind…
·Hoe kan ik PHP samenvoegen met…
·Hoe maak ik een Travel Service…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik een string in ASCII Java opma…
·Wat is Visual Basic Programming ? 
·Hoe te XML importeren Met VBA 
·Hoe te converteren van Word naar HTML ge…
·Hoe maak je een figuur Van MATLAB Kopiee…
·Hoe te schrijven aan de IIS Inloggen 
·Python Mutagen Tutorial 
·Hoe te openen CMD in de Achtergrond Met …
·Hoe maak je een PHP Calendar Weergave op…
Copyright © Computer Kennis https://www.nldit.com