Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur hittar indexnummer ett element i PHP

    En array är en användbar variabel struktur i PHP . Det gör att en enskild variabel kan innehålla flera bitar av data . Vanligtvis är dessa separata poster är relaterade på något sätt . Till exempel kan en matris efter " pizza typer " bestå av " pepperoni , ost och svamp " med varje tilldelad till ett unikt index i en array med namnet "pizza . " I detta fall " ost " är det andra elementet i arrayen , med ett index på " 2 . " Även om det inte finns någon specifik funktion i PHP för att skanna en array för ett visst element och sedan tillbaka sitt index numret , är det möjligt att konstruera en algoritm för att utföra denna uppgift . Programmet kräver en slinga för att titta på varje rad inslag och en array räkna funktion för att fastställa den nödvändiga storleken på slingan . Saker du behöver
    Textredigeraren
    Visa fler instruktioner
    1

    Öppna PHP -filen i valfri textredigerare . Programmeringsspråk är alla textbaserade , så någon standard textredigerare , inklusive Windows Anteckningar , är acceptabel .
    2

    Identifiera arrayvariabel du vill manipulera .
    3

    Hitta ett lämpligt område i programmeringskod för att skriva algoritmen som skannar arrayen för ett visst element och returnerar dess indexvärde.
    4

    Bestäm storleken på arrayen med hjälp av PHP -funktionen " räknas. " Till exempel kommer den första raden i koden för algoritmen läsa " $ size = count ( $ array ) , " där " $ array " är arrayen variabel som innehåller element av intresse . ( De citattecken ingår inte i själva programmeringskod . ) Denna kodrad kommer att skapa variabeln " storlek " som motsvarar det totala antalet element i arrayen . Skapa en loop
    5

    som skannar varje element . Den första raden i slingan är " för ( $ i = 1 ; $ i < = $ storlek , $ i + + ) { " ( utan citattecken ) . Detta startar slingan och anger att slingan kommer att upprepa för det exakta antalet gånger som behövs för att skanna alla fältelementen .
    6

    Skriv linjen som avgör om ett array-element är lika med elementet värdet du söker. Skriv till exempel " if ( $ array [ $ i] == " ost " ) { $ found_it == $ i ;} " ( utan citattecken ) . Denna enkla " om " uttalande tilldelar den aktuella fältindexet skannas till värdet av variabeln " found_it " om elementet " ost " ligger . När slingan är klar , variabeln " found_it " kommer att innehålla indexnummer som önskat element .
    7

    Avsluta slingan med en avslutande haken märke . Nu kan du använda variabeln " $ found_it " någon annanstans i programmet när du behöver det indexnummer arrayelementet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man byter flera Tokens i MySQL
    ·Hur man lägger en fråga i MySQL och DB2
    ·Hur återställer MySQL 5.1 rotlösenord i Windows
    ·Flera infogas i MySQL
    ·Hur man bygger en databas för webbplats
    ·Hur man flyttar Ladda upp filer i PHP
    ·Hur du krypterar en fil i PHP
    ·PHP Tricks
    ·Hur man skapar en MySQL databas
    ·Hur du använder SSL med PHP
    Utvalda artiklarna
    ·Hur man stänger av PHP Varningar i Plesk
    ·Hur man konfigurerar en USB- port med Visual Basic
    ·Hur gör jag Stabilisera antalet slingor i Java
    ·Hur man använder strängar för att räkna antalet fö…
    ·Hur man gör en X -och Y- Grid i C + + Text Game
    ·Hur man läser en DOSBox linje med Perl
    ·Hur man skriver JDBC Använda Eclipse
    ·Om en VB Runtime Error 462
    ·Hur du krypterar med Visual Basic
    ·Java Fel PID : 236
    Copyright © Dator Kunskap http://www.dator.xyz