संगणकफाइल प्रकार

कृपया PHP: कृपया PHP-फाइल वाचन. वाचन, लेखन, आणि शिफारसी: PHP मध्ये फाइल काम करताना

कृपया PHP दिसू खूप नंतर पेक्षा प्रोग्रामिंग भाषा त्यांच्या पोझिशन्स बळकट केले, मांडणी, तर्कशास्त्र, चल व इतर प्रोग्रामिंग वस्तू कार्याविषयी कल्पना तयार करा. फायली आणि कार्ये त्यांच्याबरोबर कार्य केले, विकास, आणि अगदी नैसर्गिक कारणे उठला फाइल एनक्रिप्शन समस्या होती पूर्णपणे नवीन उपाय होऊ नाही.

सामान्य शेरा

फाइल्स, जे काही ते असू शकते मुख्य काम, उघडा / लेखन आणि बंद वाचले आहे. लांबच्या पूर्वी सर्व पूर्वी म्हणून, - आपण प्रक्रिया वेळी फाइलमध्ये प्रवेश अनलॉक / कार्य लॉक वापरू शकता, फाइल मध्ये वाचन / लेखन स्थान जोडले जाऊ शकत.

PHP ची एक महत्त्वाचा पैलू फाइल्स आणि त्यांच्या वापरासाठी पर्याय काम कार्ये एक जास्तीचा आहे. सराव मध्ये एक साधी पण काम पर्याय वापरण्यासाठी पुरेशा. फाइल - या सर्व प्रथम, आहे, प्रोग्राम मेमरी. हे माहिती संचयीत करणे शक्य आहे. प्रतिनिधित्व करण्यासाठी, व्यवस्थापित करा आणि माहिती सुरक्षा सुनिश्चित - कोणत्याही कार्यक्रम ध्येय, कोणत्याही साइटला उद्देश.

महत्वाचे खरं

हे तळापासून किमान सहत्वता अक्षय गरज असायचा. कार्यक्रम पुढील आवृत्ती वर अर्थ प्रोग्रामिंग भाषा उत्तम प्रकारे संकलित / एक आवृत्ती लिहिले एकदा आहे. आज प्रोग्रामिंग मध्ये नाही. शैली आणि सॉफ्टवेअर आणि वाद्य च्या आवृत्ती अंतर्गत संघर्ष जीवन सर्वसामान्य प्रमाण वाढले आहे म्हणून भाषा सहत्व गरज मांडणी इतिहास खाली गेला आहे.

, फायली काम करताना डाटाबेस, म्हणून महत्वाचे, किती महत्त्वाचे साइटवर संवाद कसा. प्रथम आपण व्यासपीठ, होस्टिंग बदलू तेव्हा, भाषा आवृत्ती साइटवर कोड बदलण्याची गरज नाही अशा प्रकारे मध्ये बांधले जाऊ. फाइल व्यवस्थापन संवाद स्वतंत्र स्क्रिप्ट स्थीत केले पाहिजे आणि पुरेशा प्रमाणात कोणत्याही डिव्हाइसवरून, ब्राउझर परिस्थितीशी जुळवून घेत, आणि साइट समान संधी कार्यक्षमता उर्वरित देणे आवश्यक आहे पूर्ण सुसंगतता, तसेच वेबसाइट डिझाइन याची खात्री करण्यासाठी.

वाचा आणि स्वत: ला बदलावे

कार्यक्रम स्वतः बदलू शकते, की स्क्रिप्ट सुधारण्यासाठी का? आज, अनेक व्याज प्रश्न. पण ते अधिक व्यावहारिक कार्य ध्वनी: कृपया PHP कृपया PHP एक फाईल वाचताना. नेहमी नाही विकसक एक विशिष्ट कोड लिहून या किंवा त्या समस्या निराकरण करू शकता. साइट अभ्यागत आला आणि समस्या विकास स्टेज विचाराधीन नाही केली, तेव्हा कधी कधी आपण ते बदलण्याची आवश्यकता आहे.

इतर सर्व प्रकरणांमध्ये म्हणून, आपण प्रथम फाईल उघडणे आवश्यक आहे. काही फरक पडत नाही, फाइल आहे किंवा नाही. तुम्हाला माहीत आहे फाईल अस्तित्वात आहे की, जर (file_exists कार्य () सकारात्मक उत्तर देतो), प्रवेश 'आर', 'आर +', 'एक', 'एक +' कार्य वापरले fopen (). आपण अद्याप 'w +', फाइल, नंतर प्रवेश 'एक', 'एक +', 'w' नसेल तर. परिणाम फाइल डिस्क्रिप्टर उघडेल. फाइल fclose () फंक्शन बंद करा.

हे अॅरे मध्ये फाइल वाचण्याचा PHP वापरा ते वाचन वेळी हाताळण्यासाठी आवश्यक नाही तेव्हा सोयीस्कर आहे.

तर (file_exists ($ fname)) {

$ ALines = फाईल ($ fname)

}

या मूर्ती, फाइल प्रत्येक ओळ अरे घटक अनुक्रमशः मध्ये केले जाते. हे कार्य फाइल () किंवा file_get_contents () फाईल उघडण्यासाठी आणि ती बंद करण्याची गरज नाही नोंद करावी.

इनपुट फाईल खूप मोठी आहे आणि माहिती थोडा शोधण्यासाठी आवश्यक तेव्हा, किंवा इतर कारणांमुळे, आपण कृपया PHP ओळ फाइलमध्ये ओळ वाचण्यासाठी वापरू शकता. कृपया PHP की fgets () आणि fgetc () करण्याची क्षमता पुरवते.

$ CLines = ''

$ Fvs = fopen ($ fname, 'r')

$ मी = 0

तर ((खोटे! == ($ cLine = fgets ($ fvs, 2000)))) {

$ मी ++

$ CLines. = '
'. $ I. '). '. $ CLINE

}

fclose ($ fvs)

दोन्ही पर्याय उत्तम प्रकारे काम. तथापि, पुढील बदल वाचन कृपया PHP कृपया PHP फाइल करत, खबरदारी घेतली करणे आवश्यक आहे. तो नेहमी पाहुणा करून त्याच्या वापरासाठी साइट पर्याय विकास टप्प्यात प्रदान केला जाऊ शकत नाही. स्क्रिप्ट बदल साइट वैशिष्ट्ये चालते आहे तर, आणि हा बदल व्यवस्थापन अभ्यागतांना एक संसाधन व्यवस्थापक समावेश दिसत नाही हे चांगले आहे.

परिणाम जतन करा

माहिती फाइल fputs मध्ये संग्रहित (पुनर्प्राप्त आणि अद्यतनित) फंक्शन ओळ किंवा कार्य file_put_contents () संपूर्णपणे.

$ Fname = $ _SERVER [ 'DOCUMENT_ROOT']. '/tmp/scData.php'

$ Fvs = fopen ($ fname, 'अ')

मणी ($ fvs, LOCK_EX)

$ CLine = '1 ओळ. Chr (10)

fputs ($ fvs, $ cLine)

$ CLine = '2 ओळ. Chr (10)

fputs ($ fvs, $ cLine)

fflush ($ fvs)

मणी ($ fvs, LOCK_UN)

fclose ($ fvs)

मूर्त स्वरूप मध्ये, ओळ रेकॉर्डिंग ओळ, शक्य रेकॉर्डिंग प्रक्रिया दरम्यान डेटा हाताळू, दुसऱ्या प्रकरणात, रेकॉर्डेबल किंवा पंक्ती अरे संपूर्ण फाइल स्थीत आहे.

$ फाइल = 'scData.php'

$ CContents = file_get_contents ($ फाइल)

// नोंदी जमा

$ CContents. = "नवीन नोंद \ n"

परत // फाइल आयटम

file_put_contents ($ फाइल, $ cContents)

वाचन आणि लेखन फाइल PHP सोपे आणि नैसर्गिक आहे. तथापि, लक्षात ठेवणे महत्वाचे आहे: प्रत्येक फाइल नाव, विस्तार आणि मार्ग (फोल्डर) आहे. एक कृपया PHP स्क्रिप्ट वाचा आणि फाइल्स लिहू करण्याची क्षमता आहे, ही स्क्रिप्ट योग्य अधिकार असणे आवश्यक आहे. ते आपोआप होस्टिंग लावले, परंतु काही बाबतीत, ते विस्तार करु इच्छिते.

काही प्रकरणांमध्ये, हे परिणाम चाचणी वाचन चाचणी करणे इष्ट आहे. कृपया PHP फाइल्स लेखन विकास टप्प्यात आवश्यक आहे, परंतु काही प्रकरणांमध्ये, जागेची पाहणी डेटा रेकॉर्डिंग सुरक्षा किंवा विश्वसनीयता व्याज आवश्यक आहे.

कृपया PHP, MySQL, जावास्क्रिप्ट, आणि विशेषत: ब्राउझर एक वैशिष्ट्यपूर्ण वैशिष्ट्य: शांत त्यातील काही त्रुटी. "मी ओळखत नाही करू नका ..." - माहिती तंत्रज्ञान समोर धार नाही एक चांगला सराव, पण तो डेव्हलपर शिकवते चुका करू नका आणि स्वच्छ, जे चांगले आहे उच्च दर्जाचे कोड, लिहा.

PHP आणि रिअल कागदपत्रे काम

कृपया PHP कृपया PHP एक फाईल वाचताना, अर्थातच, व्यावहारिक स्वारस्य आहे, पण या प्रोग्रामिंग गोल. ग्राहक आणि स्वरूप, तो विशेषतः, टेबल आणि दस्तऐवज स्वरूपात पाहण्यासाठी वापरले जे माहितीनुसार लागू निसर्ग रस अभ्यागतांना * .xlsx आणि * .docx फायली. हे MS Excel आणि MS Word मध्ये फायली असतात.

उत्पादन सूची, दर, टेबल स्वरूपात तयार करण्यासाठी सामान्य वैशिष्ट्ये, त्यामुळे कृपया PHP वाचन एक्सेल फाइल आवश्यक आहे.

रचना PHPExcel आणि PHPWord लायब्ररी या फायली कार्य करण्यासाठी. तथापि, फायलींची सामग्री * .xlsx आणि * .docx OOXML मानक प्रतिनिधित्व, नंतर उपलब्ध दस्तऐवज एक रिअल समजून zip फाइल सादर आहे. झीप संग्रहण - फाइल्स, प्रतिमा, वस्तू, सूत्रे, पेस्ट इतर कार्यक्रम समावेश एक संच आहे. मजकूर फाइल टॅग स्वरूपात वर्णन आहे. वाचा फाइल लहान आहे, तो बाहेर करण्यासाठी, सामग्री आणि रचना वापर आणि बदल करा करणे आवश्यक आहे.

हे वाचा ऑपरेशन संग्रहण प्रक्रिया उघडण्याच्या मध्ये रूपांतर याचा अर्थ असा की. या लायब्ररी उघडा दस्तऐवज लायब्ररी स्वत: ला आणि विकासक वाचन, प्रक्रिया आणि दस्तऐवज नोंद व्यापक कार्ये देते.

एक्सेल-टेबल

एक्सेल-टेबल वाचा करण्यासाठी, तो फाइल नाव आणि ते मार्ग ($ xls) माहित पुरेसे आहे. मूळ Excel स्प्रेडशीट मूल्ये खालील कोड अरे परिणाम म्हणून निर्माण होईल:

include_once 'PhpOffice / PhpExcel / IOFactory.php'

scGetExcelFile ($ xls) कार्य {

$ ObjPHPExcel = PHPExcel_IOFactory :: भार ($ xls)

$ ObjPHPExcel-> setActiveSheetIndex (0)

// या रचनेच्या पंक्ती अरेज् आहे

$ ASheet = $ objPHPExcel-> getActiveSheet ()

$ अरे = अरे ()

// प्रक्रिया

foreach ($ aSheet-> getRowIterator () $ पंक्ती म्हणून) {

$ CellIterator = $ row-> getCellIterator ()

$ आयटम = अरे ()

foreach ($ सेल म्हणून $ cellIterator) {

array_push ($ आयटम, iconv ( 'UTF-8', 'cp1251', $ cell-> getCalculatedValue ()))

}

array_push ($ अरे, $ आयटम)

}

$ अरे परत

}

वाचन आणि प्रक्रिया एक्सेल फाइल वर्ड दस्तावेज जास्त अधिक जटिल प्रक्रिया आहे. पहिल्या मास्टर लायब्ररी PHPWord - सर्वोत्तम पर्याय आपण अनुप्रयोग माहिती वाचून आणि प्रक्रिया एक प्रमुख प्रकल्प अंमलबजावणी करण्याची आवश्यकता असल्यास. हा एक चांगला अनुभव आणि समस्या संयोजना मध्ये एक जलद प्रवेश देईल.

Word दस्तऐवज

केवळ दोन ओळी:

$ OWord = नवीन \ PhpOffice \ PhpWord \ PhpWord ()

$ ODocx = $ this-> oWord-> loadTemplate ($ cFileName)

आता दस्तऐवज $ cFileName प्रक्रिया उपलब्ध आहे. पुढील, संग्रहण उघडण्यात निवडा आणि सामग्री वेबसाइट बदल प्रदर्शित आणि लिहा जाऊ शकते विश्लेषण.

$ ZipClass = नवीन ZipArchive ()

$ ZipClass-> उघडा ($ this-> tempFileName)

दस्तऐवजाची संपूर्ण माहिती वाचा //

साठी ($ i = 0; $ i <$ zipClass-> numFiles; $ i ++) {

$ CNameIn = $ zipClass-> getNameIndex ($ i)

$ CNameInExt = substr ($ cNameIn, -4)

तर (($ cNameInExt == '.xml') || ($ cNameInExt == 'rels')) {

// विस्तार '.xml' आणि एक टेबल दस्तऐवज मध्ये संग्रहित '.xml.rels' फायली

// प्रत्येक xml-स्ट्रिंग ऑर्डर एक अद्वितीय संख्या लिहिले आहे

$ CBodyIn = $ zipClass-> getFromName ($ cNameIn)

$ CBodyInLen = strlen ($ cBodyIn)

} जर {

ती आहे म्हणून स्वरूपात दस्तऐवज फोल्डरमध्ये संग्रहित // इतर सर्व फाईल्स

$ CNameOnly = substr ($ cNameIn, strrpos ($ cNameIn, '/') + 1)

$ ZipClass-> getFromName ($ cNameIn, $ cWorkPath); // फाइल सामग्री

}

कृपया PHP एक्सेल आणि PHP शब्द वापरून देऊ संधी, आपण वास्तविक दस्तऐवज हाताळू कोणत्याही वेळी त्यांना संबंधित सामग्री बनवण्यासाठी द्या. आजच्या गतिमान जगात, तो फार महत्वाचे ठरते. गुरुत्व मध्यभागी लांब आभासी इंटरनेट जागेत संगणक तंत्रज्ञान स्थानिक वापर हलविण्यात आले आहे. मायक्रोसॉफ्ट स्थानिक उत्पादने स्प्रेडशीट आणि दस्तऐवज निर्माण साइट, नाही फक्त टेबल किंवा दस्तऐवज निर्माता उपलब्ध आहे, जे, एक स्वयंचलित किंवा अर्ध स्वयंचलित मोड मध्ये दस्तऐवज काम कमी प्रभावी आहे, पण त्याच्या ग्राहकांना कारण.

मजकूर फाइल, आणखी एक जीवन

पहिल्या अंदाज मजकूर PHP फाइल्स किंवा अर्ज दस्तऐवज अधिक सोपे फाइल म्हणून. तथापि, विचार काहीतरी आहे. वाचा / अशा ऑपरेशन आधीच वरील ओळखले आहे फाइल्स लिहू, पण जास्त महत्वाचे अशा फाइल्स अर्थ आहे.

कोल अशा वास्तव क्लाएंट व सर्व्हर आहे (प्रथम राज्य मध्ये JavaScript, दुसरा वर - PHP), अगदी यंत्रणा कुकी आणि सत्र स्क्रिप्ट, पृष्ठे, त्या किंवा इतर प्रक्रिया दरम्यान माहिती हस्तांतरित करण्याची गरज सह झुंजणे करू शकत नाही.

तो डेटाबेस आवश्यक बदल प्रतिबिंबित करणे शक्य आहे, तर त्यांच्या गुणवत्तेशी आणि गती लहान तात्पुरती किंवा कायम मजकूर फाइल साठी जास्त मनोरंजक माहिती प्रसार पर्याय असू शकते. आपण लहान फायली भरपूर तयार नाहीत, तर त्यांच्या आकार नियंत्रित, ते एक विशिष्ट आणि डेटाबेस अधिक लवचिक आवृत्ती असू शकते.

कृपया PHP वाचा मजकूर फाइल जलद आहे, तो रचना, अॅरे किंवा ऑब्जेक्ट मध्ये लगेच मोडून टाकण्यात केले जाऊ शकते. तुम्ही फक्त सर्व्हरवर अस्तित्वात जे ओळखले जाते कृपया PHP स्क्रिप्ट, वाटप वेळ बाहेर राहतात की वस्तू निर्माण करण्यास परवानगी देते, आणि पृष्ठ लोड केले असताना केवळ, AJAX प्रतिसाद किंवा इतर कोणत्याही कारणास्तव निर्मिती, PHP अर्थ लाँच कॉल नंतरचे फार महत्वाचे आहे.

सर्वांत कल्पना, सल्ला

एक वाक्यरचना अर्थ अधिक विकासक तर्कशास्त्र आणि "टॅग" HTML, CSS वर्णन, XML - - विकसक, PHP फाइल सामग्री आणि रचना आहे - अधिक शब्दार्थासंबंधीचा घटक आहे, पण नियमित स्थिर मानके आपण मजकूर फाइल खरं वाटत असेल तर. आपण कदाचित तो नवीन सामग्री खरेदी करण्यासाठी वेळ आहे ती फाईल निष्कर्ष येऊ शकत नाही, आणि तो स्वतः त्यांची गुणवत्ता आणि अनुप्रयोग तर्कशास्त्र निश्चित करणे आवश्यक आहे. कारण प्रोग्रामिंग अद्याप त्याच्या विकासाच्या पुढील टप्प्यात तयार नाही हे आहे, फायली आता फक्त विकसक तयार केलेल्या फायली आणि त्यांचा वापर व्याख्या आहेत.

गरज संबंधी वाद निर्माण तेव्हा सर्वात मनोरंजक आणि सर्वांत वाचत असताना कृपया PHP कृपया PHP फाइल आपोआप स्थान घेते. फाइल पासून एक सोपा PHP वाचन ओळी तो जतन केला होता समान स्थितीत किमान, ऑब्जेक्ट निर्मिती ठरतो. तो जोरदार नेहमीच्या कल्पना नाही, पण सर्वकाही आजच्या जगात जलद बदलते.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mr.birmiss.com. Theme powered by WordPress.