Συνάρτηση fwrite

Η συνάρτηση fwrite γράφει δεδομένα σε ένα αρχείο που ανοίγει με τη βοήθεια της fopen. Ως πρώτη παράμετρο η συνάρτηση δέχεται έναν δείκτη σε αρχείο, ως δεύτερη - μια συμβολοσειρά για εγγραφή, και ως τρίτη (προαιρετική) - τον μέγιστο αριθμό byte για εγγραφή.

Σύνταξη

phpfwrite(resource, string, [length]);

Παράδειγμα

Ας γράψουμε μια συμβολοσειρά σε ένα αρχείο:

php<?php
  $file = fopen('test.txt', 'w');
  fwrite($file, 'text');
  fclose($file);
?>

Παράδειγμα

Ας γράψουμε μόνο τους πρώτους 2 χαρακτήρες:

php<?php
  $file = fopen('test.txt', 'w');
  fwrite($file, 'text', 2);
  fclose($file);
?>

Παράδειγμα

Ας προσθέσουμε κείμενο στο τέλος του αρχείου:

php<?php
  $file = fopen('test.txt', 'a');
  fwrite($file, '!');
  fclose($file);
?>

Δείτε επίσης

  • τη συνάρτηση fread,
    που διαβάζει από ένα αρχείο
  • τη συνάρτηση file_put_contents,
    που γράφει δεδομένα σε ένα αρχείο