Når man har med en uvant liste over numre i PHP, såsom en liste over studerende identifikationsnumre fra en database , er det vigtigt at kontrollere, om de rent faktisk er sekventiel , før at behandle dem som sådan. Et potentielt mangler nummer i rækken kan forårsage fejl i en bruger -funktion, der antager, de er bestilt korrekt . Der er ingen indbygget funktion til at kontrollere , om tallene er sekventiel, så skal du oprette en løkke til at kontrollere hver enkelt værdi fra den forrige . Instruktioner
1
Åbn PHP-filen i en teksteditor , såsom Windows Notesblok.
2
Erklær et array og gemme en sekvens af tal i det ved at tilføje koden "$ matrix = array ( 3, 4, 6, 6, 7) . "
3
Erklær en variabel og tildele den værdien af det første nummer i rækken ved at tilføje kode " $ seq = $ array [ 0 ] ".
4
Opret en " foreach " loop , der vil kontrollere hver enkelt nummer i rækken for at se, om det er sekventiel, ved at tilføje koden " foreach ( $ array som $ value ) { if ($ seq = $ value !) { echo " ikke sekventiel - forventet " $ seq ", men fundet" $ value " " . . . . } $ seq = $ f. + 1 ;} . " Den " seq " variable starter med det første tal værdi og stiger med én hver gang . Hvis en ikke- fortløbende nummer er fundet, vises det på skærmen. Brug det forrige eksempel , vil det vise " ikke sekventiel - forventet 5, men fundet 6 . "
5
Gem PHP-filen og indlæse det på din server
< . br >