| 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
    Sådan bruges Flock Funktion i PHP
    Flokken funktion giver en fil låsning kapacitet, der gør det muligt at læse og skrive fra en fil. Det vil arbejde på næsten alle platforme , herunder de fleste Windows-og Unix-operativsystemer . De følgende trin vil hjælpe i din søgen efter oplysninger om den flok funktion. Instruktioner
    1

    Lær syntaks. Den komplette syntaks er : bool flok ( resource $ håndtag , int $ operation [ , int & $ willblock ]). Håndtag kan være enhver åben fil pointer og drift indikerer type lås . LOCK_EX erhverver en eksklusiv lås til skrivning, LOCK_SH erhverver en delt lås til læsning og LOCK_UN frigiver en lås. Du kan også angive, LOCK_NB at forhindre flok at blokere adgang, mens filen er låst . Willblock er en valgfri tredje argument , der vil blive sat til SAND, hvis EWOULDBLOCK fejlen betingelse er opfyldt.
    2

    Bemærk at flokken er bærbar, hvilket betyder, at det kræver, at alle programmer, der har adgang til filen for at bruge . samme metode låsning
    3

    Kig på følgende eksempel for en enkel sag: $ fp = fopen ( " /tmp /temp.txt ", " w +" ) //åben filen til skrivning , hvis (flok ( $ fp , LOCK_EX ) ) //gør et eksklusivt låse, { , fwrite ( $ fp , " Skriv noget at temp.txt \\ n "); flok ( $ fp , LOCK_UN ) //frigøre låsen ;} , ellers , { , echo " ikke låse temp.txt ! " }; fclose ( $ fp )
    4

    Bemærk at PHP automatisk vil kalde fclose når scriptet er færdig . Fclose vil også frigøre låsen.
    5.

    Brug en låsefil at beskytte adgangen til filer, du har til hensigt at åbne i write mode. Dette er nødvendigt, fordi flok kræver pointer til en fil.

    Forrige :

    næste :
      Relaterede artikler
    ·Beskrivelse af PHP 
    ·Sådan Indsæt PHP MySQL forberedte udsagn 
    ·Sådan konverteres fra en String til et nummer i MYSQL 
    ·Sådan Konverter HTML til PDF Brug af PHP 
    ·Sådan fjernes Foreign Key Syntaks i MySQL 
    ·Sådan installeres WAMP Server besvær 
    ·Hvordan skal tjekkes en fil Ejer i PHP 
    ·Sådan installeres MySQL på Cygwin 
    ·Sådan eksporteres MySQL data til Excel i en PHP funkti…
    ·Sådan Find ud af hvad PHP på din server kører 
      Anbefalede Artikler
    ·Hvad sprog er Python Interpreter kodet i 
    ·Servlet og Applet Forskelle 
    ·Monoalphabetic Substitution Ciphers i Java -kode 
    ·Sådan Detect Blow af Mic på Xcode 
    ·Sådan bruges Flere opkald Inden Visual Basic 
    ·Sådan bruges en Autonummerering i Visual Basic 
    ·Sådan Indsæt jQuery 
    ·Proxy Mønster Forklaret 
    ·GNU & C + + til computere 
    ·Hvordan er UML forskellig fra andre Modeling 
    Copyright © Computer Viden http://www.computerdk.com