289 of 410 menu

Συνάρτηση fopen

Η συνάρτηση fopen ανοίγει ένα αρχείο ή URL και επιστρέφει έναν δείκτη προς τον πόρο. Ως πρώτη παράμετρο η συνάρτηση δέχεται τη διαδρομή προς το αρχείο ή URL, ως δεύτερη παράμετρο - τη λειτουργία ανοίγματος. Σε περίπτωση επιτυχίας επιστρέφει έναν δείκτη αρχείου, σε περίπτωση σφάλματος - false.

Σύνταξη

fopen(filename, mode, [use_include_path], [context]);

Παράδειγμα

Ας ανοίξουμε ένα αρχείο για ανάγνωση:

<?php $res = fopen('file.txt', 'r'); var_dump($res); ?>

Αποτέλεσμα εκτέλεσης κώδικα:

resource(5) of type (stream)

Παράδειγμα

Ας ανοίξουμε ένα αρχείο για εγγραφή (αν το αρχείο δεν υπάρχει - θα δημιουργηθεί):

<?php $res = fopen('newfile.txt', 'w'); var_dump($res); ?>

Αποτέλεσμα εκτέλεσης κώδικα:

resource(5) of type (stream)

Παράδειγμα

Ας προσπαθήσουμε να ανοίξουμε ένα μη υπάρχον αρχείο για ανάγνωση:

<?php $res = fopen('nonexistent.txt', 'r'); var_dump($res); ?>

Αποτέλεσμα εκτέλεσης κώδικα:

false

Παράδειγμα

Ας ανοίξουμε ένα URL για ανάγνωση:

<?php $res = fopen('https://example.com', 'r'); var_dump($res); ?>

Αποτέλεσμα εκτέλεσης κώδικα:

resource(5) of type (stream)

Δείτε επίσης

  • τη συνάρτηση fclose,
    που κλείνει το αρχείο
  • τη συνάρτηση fread,
    που διαβάζει από το αρχείο
  • τη συνάρτηση fwrite,
    που γράφει στο αρχείο
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη