Πώς να γράψετε ένα αρχείο στο PHP;



Αυτό το άρθρο θα σας παρουσιάσει μια εύκολη αλλά μια σημαντική ιδέα που είναι πώς να γράψετε ένα αρχείο στο PHP με μια επίδειξη μέσω προγραμματισμού.

Αυτό το άρθρο θα σας παρουσιάσει μια εύκολη αλλά μια σημαντική ιδέα που είναι πώς να γράψετε ένα αρχείο Οι ακόλουθοι δείκτες θα καλυφθούν σε αυτό το άρθρο,

Προχωρώντας με αυτό το άρθρο σχετικά με τη σύνταξη αρχείου σε PHP





Πρώτον, πρέπει να ανοίξουμε το αρχείο. Υπάρχουν διαφορετικά χαρακτηριστικά που μπορείτε να δώσετε όταν ανοίγετε ένα αρχείο.

  • σε: εγγραφή στο αρχείο στην αρχή
  • σε + εγγραφή στο αρχείο στην αρχή και περικοπή του αρχείου στο μηδέν μήκος
  • ρ: διαβάστε το αρχείο από την αρχή
  • r + διαβάστε το αρχείο από την αρχή, συμπεριλαμβανομένης της εγγραφής
  • προς το: προσαρτώ στο τέλος
  • ένα + : προσαρτά στο τέλος του αρχείου συμπεριλαμβανομένης της ανάγνωσης

Γράψτε σε αρχείο χρησιμοποιώντας fopen, fwrite, fclose

Το πρώτο πράγμα είναι να δημιουργήσετε μια λαβή που θα ανοίξει το αρχείο χρησιμοποιώντας τη λειτουργία fopen. Δημιουργεί το αρχείο εάν δεν υπάρχει. Δίνουμε το όνομα του αρχείου στο πρώτο όρισμα. Στο δεύτερο επιχείρημα μπορούμε να γράψουμε ή να διαβάσουμε ή να προσθέσουμε στο αρχείο.



$ handle = fopen (',')

Σε αυτήν την περίπτωση, θέλω να γράψω στο αρχείο έτσι θα το χρησιμοποιήσω

 

Δεν έχω αρχείο.txt πριν εκτελέσω τον κώδικα. Μετά την εκτέλεση, δημιουργείται



Εικόνα-Γράψτε ένα αρχείο στο PHP- Edureka

Δεν χρειάζεται να δημιουργήσουμε ξανά τη μεταβλητή καθώς την έχουμε ήδη δημιουργήσει. Η μεταβλητή είναι σημαντική γιατί όταν θέλουμε να γράψουμε σε ένα αρχείο, πρέπει να αντιμετωπίσουμε τη λαβή.

Για να γράψουμε σε ένα αρχείο, χρησιμοποιούμεfwrite ()και στην πρώτη παράμετρο, πρέπει να καθορίσουμε πού θα γράψουμεfile.txt($ λαβή) και στη δεύτερη παράμετρο, θα καθορίσουμε τα δεδομένα που θα γραφτούν

fwrite ($ λαβή, ')

Μετά την εκτέλεση του αρχείου, τα δεδομένα θα εγγραφούν με επιτυχίαfile.txt

είναι ένα vs έχει ένα java

Τέλος, πρέπει να χρησιμοποιήσουμε το fclose που κλείνει τη σύνδεση και πρέπει να περάσουμε τη διεύθυνση του αρχείου μέσω μεταβλητής ως παράμετρος στο fclose ()

fclose (λαβή $)

Προχωρώντας με αυτό το άρθρο σχετικά με τη σύνταξη αρχείου σε PHP

Αρχείο_put_contents

Είναι παρόμοιο με την κλήση fopen (), fwrite () και fclose () διαδοχικά για την εγγραφή δεδομένων σε ένα αρχείο. Σε περίπτωση που δεν υπάρχει όνομα αρχείου, το αρχείο θα δημιουργηθεί όπως έχουμε δει την ίδια λειτουργικότητα στο fopen (). Διαφορετικά, το υπάρχον αρχείο αντικαθίσταται, εκτός εάν έχει οριστεί η σημαία FILE_APPEND.

Σύνταξη: file_put_contents (αρχείο, δεδομένα, σημαία, περιβάλλον)

java code to end πρόγραμμα

Αρχείο: Καθορίζει τη διαδρομή προς το αρχείο για να γράψετε τα δεδομένα.

Δεδομένα: Καθορίζει τα δεδομένα που πρέπει να γραφτούν. Μπορεί να είναι μια συμβολοσειρά, ένας πίνακας ή ένας πόρος ροής. Το υπόλοιπο buffer αυτής της ροής θα αντιγραφεί στο καθορισμένο αρχείο, Εάν τα δεδομένα είναι πόρος ροής. Η χρήση είναι παρόμοια με το stream_copy_to_stream (). Η παράμετρος δεδομένων μπορεί επίσης να οριστεί ως πίνακας μίας διάστασης.

Σημαία: Είναι μια προαιρετική παράμετρος η οποία καθορίζει τον τρόπο ανοίγματος / εγγραφής στο αρχείο. Διαθέσιμες σημαίες

Αρχείο_Προσθήκη :Προσθέτει τα δεδομένα στο αρχείο αντί να το αντικαθιστά, Εάν υπάρχει ήδη το όνομα αρχείου.

File_Use_Include_Path: Ψάχνει για όνομα αρχείου στον κατάλογο συμπερίληψης.

Κλείδωμα_Ex: Αποκτά μια αποκλειστική κλειδαριά στο αρχείο ενώ προχωρά στη συγγραφή.

Συμφραζόμενα: Είναι ένα προαιρετική παράμετρος που καθορίζει το πλαίσιο της λαβής αρχείων. Βασικά είναι ένα σύνολο επιλογών που μπορούν να τροποποιήσουν τη συμπεριφορά μιας ροής.

 

Δεν έχω νέο.txt πριν εκτελέσω τον κώδικα. Μετά την εκτέλεση, δημιουργείται

Αυτό μας φέρνει στο τέλος αυτού του άρθρου σχετικά με τη σύνταξη αρχείου σε PHP.

Εάν βρήκατε αυτό το ιστολόγιο σχετικό, ρίξτε μια ματιά στο από την Edureka, μια αξιόπιστη διαδικτυακή εταιρεία εκμάθησης με δίκτυο περισσότερων από 250.000 ικανοποιημένων μαθητών σε όλο τον κόσμο.

Έχετε μια ερώτηση για εμάς; Παρακαλώ αναφέρετέ το στην ενότητα σχολίων του ' Γράψτε ένα αρχείο σε PHP Και θα επικοινωνήσω μαζί σας.