När man arbetar med en obekant lista med telefonnummer i PHP , till exempel en lista med tal studentlegitimation från en databas , är det viktigt att kontrollera om de är faktiskt sekventiell innan behandla dem som sådana . Ett potentiellt saknade nummer i sekvensen kan orsaka fel i en användarvänlig funktion som antar de beställs korrekt . Det finns ingen inbyggd funktion för att kontrollera om siffrorna är sekventiell , så du måste skapa en slinga för att kontrollera varje värde från föregående . Instruktioner
1
Öppna PHP -filen i en textredigerare , till exempel Anteckningar i Windows .
2
Deklarera en array och lagra en sekvens av siffror i det genom att lägga till koden " $ array = array ( 3 , 4 , 6 , 6 , 7 ) , . " Addera 3
Deklarera en variabel och tilldela det värdet av den första siffran i sekvensen genom att lägga till code " $ seq = $ array [ 0 ] ; . "
4
Skapa en " foreach " loop som kommer att kontrollera varje nummer i arrayen för att se om det är sekventiell , genom att lägga in koden " foreach ( $ array som $ värde ) {if ( $ seq = $ value ) { echo " inte sekventiell - förväntad " $ punkter " , men fann " $ value " " , . . . . } $ seq = $ seq + 1 ; } . " Den " punkter " variabel börjar med det första numret : s värde och ökar med ett varje gång . Om en icke - löpnummer hittas , visas det på skärmen . Med hjälp av föregående exempel , kommer den att visa " inte sekventiell - förväntad 5 men hittade 6 . "
5
Spara PHP -filen och ladda det på din server
< . br >