English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Esempio di lettura di file dal server e visualizzazione nella pagina web web con PHP

Il contenuto di questo articolo ti spiegherà come utilizzare PHP per leggere un file sul server e visualizzarlo nella pagina web.

C'è un file memorizzato sul server chiamato orders.txt, il cui contenuto è:

Ora crea il file vieworder.PHP, leggilo e visualizzalo;

<?php 
  $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT']; 
?> 
<!DOCTYPE html> 
<html> 
<head> 
  <meta charset="UTF-8"> 
  <title>Ordini dei clienti</title> 
</head> 
<body> 
<h1>Il nostro negozio</h1> 
<h2>Ordini dei clienti</h2> 
<?php 
  // Apri il file, (modalità sola lettura + modalità binaria) 
  @$fp = fopen ("$DOCUMENT_ROOT/L02/files/orders.txt", 'rb'); 
  flock ($fp, LOCK_SH); 
  if (!$fp) { 
    echo "<p><strong>订单没有加载,请再试一次</strong></p>"; 
    exit; 
  } 
  while(!feof($fp)){ 
    $order=fgets($fp,999); 
    echo $order."<br/>"; 
  } 
  //Rilascia il blocco esistente 
  flock($fp,LOCK_UN); 
  //Chiudi lo stream di file 
  fclose($fp); 
?> 
</body> 
</html> 

La pagina presentata alla fine è:

Aggiungi punti di riferimento relativi alla lettura e scrittura dei file:

feof() - Conosce quando leggere il file;
fgets(), fgetss(), fgetcsv() - Leggi una riga di dati alla volta;
readfile(), fpassthru(), file(), file_get_contents() - Leggi l'intero file;
fgetc() - Leggi un carattere;
fread() - Leggi una lunghezza arbitraria;
file_exists() - Controlla se il file esiste;
filesize() - Determina la dimensione del file;
unlink() - Elimina un file;
rewind(), fseek(), ftell() - Posizionamento nel file;
flock() - Blocco del file;

Questo è tutto il contenuto dell'articolo, speriamo che sia utile per la tua apprendimento, e speriamo che tutti possano sostenere e gridare le lezioni.

Dichiarazione: il contenuto di questo articolo è stato raccolto da Internet, il copyright è dell'autore originale, il contenuto è stato contribuito e caricato autonomamente dagli utenti di Internet, il sito web non detiene i diritti di proprietà, non è stato editato manualmente e non assume responsabilità legali correlate. Se trovi contenuti sospetti di violazione del copyright, ti preghiamo di inviare una e-mail a: notice#oldtoolbag.com (al momento dell'invio dell'e-mail, sostituisci # con @) per segnalare, fornendo prove pertinenti. Una volta verificata, il sito eliminerà immediatamente il contenuto sospetto di violazione del copyright.

Ti potrebbe interessare