U kunt PHP gebruiken om te sorteren door middel van een array en verwijder alle exemplaren van een element met een bepaalde waarde . PHP heeft een ingebouwde functie om dit proces uit te voeren niet , dus je moet een korte lus aan elk element dat een specifieke waarde heeft vind schrijven . De functie " uitgeschakeld " kan vervolgens worden gebruikt om overeenkomende elementen van de matrix te verwijderen terwijl de matrix zelf intact . Instructies 1 Open je PHP -bestand in een teksteditor , zoals Windows Kladblok. Kopen van 2 Verklaar een array en te voorzien van waarden . Bijvoorbeeld , " $ my_array = array ( 5 , 21 , 7 , 11 , 11 , 2 , 6 ) ; " . 3 Declareer een variabele die de waarde die u wilt verwijderen slaat van de array. Bijvoorbeeld , " $ remove_value = 11 ; " . 4 Gebruik een " foreach " lus te sorteren door de array , het controleren van elk element om te zien of de waarde overeenkomt met de waarde die u wilt verwijderen . Als de waarden overeenkomen , verwijder dat element uit de array met behulp van de functie " uitgeschakeld " . Bijvoorbeeld , " foreach ( $ my_array als $ k = > $ value ) {if ( $ value == $ remove_value ) unset ( $ my_array [ $ k ] ) ; } " . Deze sorteert " my_array " , het verwijderen van beide gevallen wanneer een element heeft de waarde van 11 . 5 Sla het PHP- bestand op en sluit uw teksteditor . < Br >
|