| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan at finde ord i en fil ved hjælp af PHP
    Den Hypertext Preprocessor (PHP ), kan søge en tekstfil for at finde bestemte ord ved hjælp af en kombination af fil læsning og tekstsøgning funktioner. Først skal filen læses i sin helhed , i en streng variabel og derefter strengvariablen kan søges efter forekomster af ordet . Den givne script vil finder det tegn placeringer af de første bogstaver i alle matchende ord i et array, men variationer, der finder linjenumre er mulige med kun mindre ændringer. Instruktioner
    1

    Åbn en teksteditor, f.eks en Windows Notesblok
    2

    Indsæt følgende script: .

    < Php
    < p ? > //Load indholdet af en fil i en streng

    $ filename = " C: \\ something.txt "

    $ håndtag = fopen ( $ filename , "r "); < br >

    $ indhold = fread ( $ håndtag , filstørrelse ( $ filename )),

    $ word = " hej" ,

    fclose ( $ håndtag) ;

    //Opret et array til at holde alle de steder, af ordet

    $ placeringer = array (); . .

    //Find den første placering

    $ pos = strpos ( $ indhold, $ word, $ offset ) .

    //Hold søger , så længe du finde ordet

    while ( $ pos == false ) {
    < p > $ placeringer [] = $ pos ,

    $ offset = $ pos + 1 ,

    $ pos = strpos ($ indhold, $ Word, $ offset ) ;

    }

    //Print ud alle steder i ordet

    print_r ( $ placeringer ) . ?

    >

    Erstat definitionen af ​​" $ ordet " med det ord, du vil søge efter og" $ filename " med navnet på den fil , du ønsker at søge .
    3

    Gem script med navnet " wordsearch . php . "

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Indsæt flere Triggers i MySQL 
    ·PHP Scratch Card Tutorial 
    ·Sådan : PHP String Substitution 
    ·Sådan Konverter Brøker i PHP 
    ·Hvordan Dræb en MySQL Query 
    ·Sådan Indsæt et array til en database Tabel vha. PHP 
    ·Sådan oprettes en Flash PHP MySQL Website 
    ·Sådan Check Hvis det første tegn i et ord Uppercase M…
    ·Sådan redigeres et billede i PHP 
    ·Sådan Parse en XML-fil 
      Anbefalede Artikler
    ·Sådan bruges Infinity i Java 
    ·Sådan bruges Lamport Tidsstempler 
    ·IDL programmering teknikker 
    ·Sådan Override cPanel Globale indstillinger for en PHP…
    ·Sådan sortere lister i Python 
    ·Sådan Tjek om en fil eksisterer i VB6 
    ·Hvordan at kontrollere, om en Array har værdi eller ik…
    ·C + + Funktioner der forårsager Buffer overflow 
    ·Den ColdFusion Array Er Ikke Clearing 
    ·Hvordan man skriver tekstområde Lines Individuelt til …
    Copyright © Computer Viden http://www.computerdk.com