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 man hittar en sträng i String PHP

    PHP programmeringsspråk kan du skapa webbsidor med interaktiva element . PHP fungerar genom att bädda kod i HTML-webbsidor och sedan köra dem på en PHP- server . PHP standard Biblioteket har många inbyggda funktioner som tilltalar vanliga programmeringsuppgifter . Till exempel kan du använda PHP för att söka en stor textsträng för en delsträng . Detta kan vara till hjälp för att lyfta sökord på en webbsida . Eftersom PHP har denna funktion inbyggd i det , kan du söka efter strängar inom strängar med väldigt lite kod . Saker du behöver
    dator med PHP-server eller en online PHP tolk ( se Resurser )
    Visa fler instruktioner
    1

    bestämma hur man skall köra PHP -kod . Det finns ett par olika sätt tillgängliga för dig . Om du har en PHP- server , kan du köra kod med hjälp av PHP-filer . Om du inte har tillgång till en PHP- server , kan du använda en online PHP tolk . Ange koden i denna tutorial till antingen en PHP- fil eller online PHP tolken
    2

    Börja din PHP- program med följande uttalande : .

    < Php
    < ? br > Billiga 3

    Deklarera en sträng genom vilken du kommer att söka . Strängen kan innehålla någon text som du gillar . Till exempel kan du skriva här :

    $ stringToSearch = ' Detta är den sträng du ska söka i. ' ;
    4

    Deklarera en sträng som kommer att hålla det ord du ska att leta efter i den andra strängen . Sökfraser kallas ibland mönster , så att du kan namnge din sökfras variabeln searchPattern . " För att söka efter ordet " den , " du kunde skriva följande uttalande :

    $ searchPattern = ' den ';
    5

    Använd strpos ( ) funktionen för att leta efter strängen " den " i större strängen " Detta är den sträng du söker i. " För att göra detta , passera variabelnamn för dessa två strängar till strpos ( ) . Funktionen kommer att leta efter strängen , och om den finner det , kommer den att returnera den numeriska positionen för delsträng i större strängen . Du kan lagra denna position i en annan variabel så här :

    $ locationOfString = strpos ( $ stringToSearch , $ searchPattern ) ,
    6

    Test för att se om strängen hittades . Du kan göra detta genom att testa variabeln $ locationOfSring i ett "om " uttalande . Om strängen inte hittas , kommer denna variabel utvärderas som falskt . Du kan skriva ett meddelande som informerar användaren om att strängen inte hittades , som den här :

    if ( $ locationOfString == false ) { print ( " string hittades inte " ) ;}
    7

    ut platsen för sträng om det konstaterades , så här:

    else { printf ( 'string finns på position% d' , $ locationOfString );}
    8

    Avsluta din PHP- program med uttalandet nedan : ?

    >

    ditt program är nu redo att testas på din PHP- server eller online PHP tolken


    Tidigare:

    nästa:
    relaterade artiklar
    ·SSIS Kontroll Flow Vs. Data Flow
    ·Förhindra att flera inloggningar Med Session_ID
    ·WordPress zlib-komprimering funktioner i PHP
    ·Hur man skapar PHP Aliasing för en webbadress med Ples…
    ·Hur man använder iFrame för att få Remote PHP
    ·Hur att dubbla citationstecken i PHP
    ·Hur skicka flera parametrar från HTML-formulär med GE…
    ·Vad är en PHP Filformat
    ·Hur du kontrollerar om kolumn Finns i MySQL
    ·Hur man ansluter två former Via PHP
    Utvalda artiklarna
    ·Hur man sparar ett OLE-objekt till en Access- tabell me…
    ·Hur man skickar ett Array via Winsock i Visual Basic 6
    ·Hur man skapar grafik & former i Visual Basic
    ·Hur hittar filstorleken i en PHP -server
    ·Vad är en Java widget
    ·Hur dölja en adressfältet i JavaScript
    ·Handledning för MySQL i Scala
    ·Hur man skriver en modul Funktion
    ·Hur man använder matematik i Python
    ·Hur man lär sig C # Snabb
    Copyright © Dator Kunskap http://www.dator.xyz