Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe een entiteit uit een array in PHP
Het PHP- taal biedt geen standaard functie voor het verwijderen van een element uit een array , of de array bevat gegevens waarden , objecten of een ander soort entiteit . Echter , het proces is eigenlijk heel eenvoudig , met andere standaard PHP-functies voor de behandeling arrays en variabelen . Je moet wel een zekere mate van keuze in termen van hoe je over het verwijderen van uw array entiteit , maar het totale proces zal ongeveer hetzelfde in de meeste gevallen . Instructies
1

Bereid uw PHP-script met de array in het. De volgende voorbeeld code schets gemaakt en instantieert een array met tekenreeksen opgeslagen in het :

<
php

$ my_array = array ( " appel " , " banaan " , " oranje " , ? " druif" ) ; ? .

>
p Dit is een triviaal voorbeeld om het principe van het verwijderen van array-elementen aan te tonen , maar u kunt elke matrix moet je in je script al gebruik
Pagina 2

verwijder het element dat u wilt verwijderen . Afhankelijk van uw eigen array, kan het element posities worden opgeroepen met de standaard integer sleutel , of als alternatief met behulp van een string index als dit is hoe je het gemaakt . Om een ​​element met de integer sleutel te verwijderen , gebruikt u de volgende syntaxis , waaruit het element bij index ene wordt verwijderd met behulp van de " unset " methode:

//uitgeschakeld element een

unset
( $ my_array [ 1 ] ) ;

Vergeet die array integer indexering begint bij nul , dus plaats een is de tweede ingang . Als u gebruik maakt snaar indexering voor uw array , gebruikt u de volgende syntaxis , waarbij een element met de toets " jim " wordt verwijderd :

//uitgeschakeld element jim

unset
( $ my_array [ ' jim ' ] ) ;

de " unset " -methode vernietigt de variabele opgegeven als parameter
3

Sorteer uw array bestellen . . Afhankelijk van uw eigen array, moet u mogelijk reorganiseren iets naar syntax fouten veroorzaakt door het verwijderen van een element te voorkomen . Dit is doorgaans nodig is om arrays die worden geïndexeerd met behulp van integer toetsen . De gewenste element kan zijn verwijderd , maar de resterende arrayposities en data blijven hetzelfde . Dit betekent dat als u de array positie ene uitschakelen , de volgende invoer napositie nul positie twee , dat is niet wat je mag verwachten zijn. Om dit aan te pakken , gebruikt u de volgende code :

//herschrijven van de array met de bestaande waarden

$ my_array = array_values ​​( $ my_array ) ;

Dit zal resulteren in een array met opeenvolgende gehele indexeren en geen gaten .

Test het resultaat van uw array verwijderen door het schrijven van haar nieuwe waarde 4 . PHP biedt methoden voor het testen van de waarden van variabelen op bepaalde punten tijdens de uitvoering , zodat u om te bepalen of uw programma's werken zoals verwacht . Gebruik de volgende voorbeeld code aan uw array waarden en indexen te testen :

var_dump
( $ my_array ) ;

Dit zal uw array uit te voeren, waarin elke index evenals de entiteit of data waarde opgeslagen bij die positie , zodat u kunt zien in een oogopslag of je script heeft gewerkt .
5

Sla uw PHP-script en deze uploaden naar uw webserver . Blader naar de desbetreffende pagina om het te testen , en controleer of het doet wat je nodig hebt om te doen . Als uw code niet werkt zoals u verwacht , neem een ​​kijkje op uw syntaxis weer , met bijzondere aandacht voor de index die u koos om te verwijderen bij .

Previous: Next:
  PHP /MySQL Programmering
·Hoe kan ik PHP Scripts Get Up …
·Hoe maak je een regeleinde in …
·Hoe maak je een PHP Web Site B…
·Hoe te bekijken PHP File Types…
·Hoe om te doen Multiple Mailto…
·Hoe je bestandsnamen met behul…
·Hoe te Pass over cookies om kl…
·Hoe te gebruiken Cookies verwi…
·Hoe te Triggers gebruiken in S…
  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 maak je grafieken maken in Visual C 
·Hoe PDF-bestanden samenvoegen Met PHP 
·Hoe om te leren C + + 
·Hoe om te controleren of een Check Box i…
·Hoe op Reacties in een PHP -bestand make…
·Hoe maak je Lines Van een Listbox lezen …
·Hoe je meerdere processen doden in MySQL…
·Hoe maak je een functie in Visual Basic …
·Problemen met een Runtime Error in ASP.N…
Copyright © Computer Kennis http://www.nldit.com