| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come utilizzare la funzione di Flock in PHP
    La funzione flock offre una funzionalità di blocco dei file che consente di leggere e scrivere da un file . Esso funziona su quasi tutte le piattaforme, tra cui la maggior parte dei sistemi operativi Windows e Unix . Le seguenti operazioni di aiuto nella vostra ricerca di informazioni sulla funzione gregge. Istruzioni
    1

    Imparare la sintassi . La sintassi completa è : flock bool ( resource $ handle , int $ operazione [ , int & $ willblock ] ) . Impugnatura può avere qualsiasi puntatore file aperto e funzionamento indica il tipo di serratura . LOCK_EX acquisisce un blocco esclusivo per la scrittura, LOCK_SH acquisisce un blocco condiviso per la lettura e LOCK_UN rilascia una serratura . Si può anche specificare LOCK_NB per evitare branco di bloccare l'accesso , mentre il file è bloccato . Willblock è un terzo argomento opzionale che sarà impostato su true se la condizione di errore EWOULDBLOCK è soddisfatta.
    2

    noti che il gregge è portatile , nel senso che essa impone a tutti i programmi che accedono al file di utilizzare il . stesso metodo di bloccaggio
    3

    Guardate il seguente esempio per un semplice caso : $ fp = fopen ( " /tmp /temp.txt " , " w + " ) ; //aperto il file per la scrittura ; se ( flock ( $ fp , LOCK_EX ) ) //do un blocco esclusivo ; { ; fwrite ( $ fp , " Scrivi qualcosa per temp.txt \\ n"); flock ( $ fp , LOCK_UN ) ; //rilasciare il blocco ; }; altro; { echo " impossibile bloccare temp.txt ! ";} ; fclose ( $ fp ) economici 4

    osservi che PHP chiamerà automaticamente fclose al completamento dello script . Fclose sarà anche rilasciare il blocco.
    5

    Utilizzare un file di lock per proteggere l'accesso ai file che si intende aprire in modalità di scrittura . Questo è necessario perché gregge richiede puntatore a un file .

    Previous :

    next :
      Articoli Correlati
    ·Funzioni per MySQL con una variabile PHP nella query 
    ·Come rimuovere PHP MailTo 
    ·Come copiare un file da un URL con PHP 
    ·Come inserire una data in MySQL 
    ·Come selezionare MySQL PHP Array 
    ·Come compilare MySQL Workbench su CentOS 
    ·Come rimuovere tag vuoti in PHP DOM 
    ·Come convertire i caratteri in numeri ASCII in PHP 
    ·Come leggere un file delimitato da Tab in PHP 
    ·Qual è il comando WordPress PHP per Get Recent Posts 
      Articoli in evidenza
    ·Come visualizzare e Struttura MySQL con PHP 
    ·Sendmail Vs . PHP Mail 
    ·Come utilizzare CoffeeCup StyleSheet Maker 
    ·Livello intermedio Tutorial Javascript 
    ·Come convertire Casella di testo Valore da Int. C + + 
    ·Come controllare un IP dal nome a dominio con PHP 
    ·Come creare XLS con JavaScript 
    ·Come eseguire Perl su un computer portatile 
    ·Come scoprire se un numero è primo in Java che restitu…
    ·Come fermare tutte le esecuzioni su Ruby 
    Copyright © Conoscenza Informatica http://it.wingwit.com