PHP8+ का मुख्य ट्यूटोरियल

मूल बातें

PHP भाषा का परिचय कार्य प्रारंभ करना PHP कोड निष्पादन एन्कोडिंग समस्याएं PHP त्रुटियों का आउटपुट PHP लॉन्च करने के लिए पूर्ण कोड लॉन्च कोड में सुधार प्रारंभिक PHP कमांड्स का अवलोकन PHP में टिप्पणियाँ पाठ्यपुस्तक में टिप्पणियाँ चर डंपिंग PHP में फ़ंक्शन चर चर का उपयोग चर मानों में परिवर्तन संख्याओं के साथ गणितीय संचालन चर के साथ गणितीय संचालन गणितीय संचालन की प्राथमिकता समान प्राथमिकता समूहीकरण कोष्ठक समूहीकरण की बारीकियां भिन्न ऋणात्मक संख्याएँ विभाजन का शेष घातांक घातांक की प्राथमिकता स्ट्रिंग्स स्ट्रिंग संयोजन स्ट्रिंग संयोजन में रिक्त स्थान स्ट्रिंग की लंबाई सिरिलिक समस्या टैग टैग विशेषताएँ बूलियन मान null मान स्वचालित प्रकार रूपांतरण स्ट्रिंग में स्वचालित रूपांतरण स्ट्रिंग रूपांतरण की बारीकियां संख्या में रूपांतरण भिन्न में रूपांतरण भिन्न को पूर्णांक में बदलना संख्या को स्ट्रिंग में बदलना स्ट्रिंग वर्ण स्ट्रिंग में अंक संख्या के अंकों तक पहुंच असाइनमेंट ऑपरेशन की बारीकियां संक्षिप्त संचालन इंक्रीमेंटेशन उपसर्ग और पोस्टफिक्स प्रकार त्रुटियाँ खोजने का अभ्यास संचालन पर अभ्यास सूत्रों पर अभ्यास

ऐरे

ऐरे का परिचय ऐरे की सामग्री देखना ऐरे का अलग-अलग एलिमेंट असोसिएटिव ऐरे कुंजी के साथ ट्रिक एलिमेंट्स का क्रम ऐरे की लंबाई एलिमेंट्स बदलना ऐरे के एलिमेंट्स को फिर से लिखना एलिमेंट्स की वृद्धि ऐरे भरना कुंजी स्पष्ट रूप से निर्दिष्ट करना वेरिएबल से कुंजियाँ गलतियाँ ढूँढने का अभ्यास

शर्तें

if-else कंस्ट्रक्शन अधिक और कम ऑपरेटर समानता की जाँच असमानता की जाँच वेरिएबल्स की तुलना डेटा प्रकार और if-else कंस्ट्रक्शन उद्धरण चिह्नों में संख्याएँ मूल्य और प्रकार द्वारा समानता मूल्य और प्रकार द्वारा असमानता डेटा प्रकारों की तुलना करते समय बारीकियां if-else में जटिल शर्तें लॉजिकल AND लॉजिकल OR तुलना ऑपरेशन की प्राथमिकता शर्तों का समूहीकरण कथनों को उलटना if-else कंस्ट्रक्शन और बूलियन मान बूलियन मानों की गैर-सख्त तुलना संक्षिप्त if संक्षिप्त ऑपरेशन की बारीकी isset कमांड चेतावनी दबाना ऐरे एलिमेंट्स की जाँच empty कमांड else कमांड की वैकल्पिकता कर्ली ब्रेसिज़ की वैकल्पिकता ब्रेसिज़ की वैकल्पिकता की समस्या if-else के संयोजन elseif कंस्ट्रक्शन नेस्टेड if switch कंस्ट्रक्शन default की वैकल्पिकता match कंस्ट्रक्शन break की वैकल्पिकता टर्नरी ऑपरेटर Null के साथ सम्मिलन ऑपरेटर Null के साथ सम्मिलन ऑपरेटर की श्रृंखलाएं लॉजिकल ऑपरेशन घंटे के भाग का निर्धारण स्ट्रिंग्स और ऐरे की लंबाई की जाँच स्ट्रिंग कैरेक्टर की जाँच विभाजन के शेष की जाँच त्रुटियों की खोज पर अभ्यास if else अभ्यास

लूप्स

परिचय फोरईच लूप कुंजियों के साथ फोरईच लूप व्हाइल लूप फॉर लूप लूप में शर्तें संख्याओं का योग संचय तत्वों का योग संचय लूप में स्ट्रिंग बनाना कर्ली ब्रेसिज़ की वैकल्पिकता ब्रेसिज़ की वैकल्पिकता की समस्या ब्रेक स्टेटमेंट कंटिन्यू स्टेटमेंट फ्लैग्स के साथ काम नेस्टेड लूप्स ऐरे के लिए फॉर लूप लूप में ऐरे भरना लूप में ऐरे बदलना कोड लिखने के सुझाव त्रुटियाँ खोजने का अभ्यास लूप्स पर अभ्यास

बहुआयामी सरणियाँ

परिचय त्रि-आयामी सरणी साहचर्य सरणियाँ मनमानी सरणियाँ बहुआयामी सरणियों का पुनरावृत्ति त्रि-आयामी सरणी का पुनरावृत्ति कुंजियों के साथ कार्य बहुआयामी सरणियों को भरना क्रम से संख्याओं को भरना साहचर्य सरणियों की सरणी बहुआयामी सरणियों का रूपांतरण

गणितीय फलन

घात पूर्णांकन चरम मापांक सरणियों के साथ संचालन

स्ट्रिंग फ़ंक्शन

स्ट्रिंग की लंबाई वर्णों का केस स्ट्रिंग काटना स्ट्रिंग जाँच स्ट्रिंग में खोज स्ट्रिंग विभाजन स्ट्रिंग के सिरों की सफाई स्ट्रिंग को डालकर प्रिंट करना संख्याओं के प्रतिनिधित्व का फ़ॉर्मेटिंग स्ट्रिंग उलटना स्ट्रिंग भरना टैग के साथ काम वर्ण कोड सबस्ट्रिंग गिनना स्ट्रिंग के भाग

ऐरे फ़ंक्शन

ऐरे में खोज अंतिम तत्व ऐरे स्लाइसिंग ऐरे स्प्लाइसिंग ऐरे में रेंज ऐरे भरना ऐरे मर्जिंग कुंजी-मान उलटना प्रतिस्थापन डुप्लिकेट हटाना तत्वों की गिनती सब-ऐरे में विभाजन सॉर्टिंग सेट ऑपरेशन

रैंडम

यादृच्छिक संख्या ऐरे का यादृच्छिक एलिमेंट ऐरे शफल करना स्ट्रिंग शफल करना

समय

टाइमस्टैम्प के साथ कार्य फॉर्मेटिंग मुक्त प्रारूप में तिथियों का पार्सिंग शुद्धता जांच समय क्षेत्र परिवर्तन स्ट्रिंग तुलना वर्ष के बिना तिथि तुलना अंतराल में तिथि का आना टाइमस्टैम्प तुलना

यूजर-डिफाइंड फंक्शन (User-defined Functions)

परिचय फंक्शन पैरामीटर एक से अधिक पैरामीटर पैरामीटर-वेरिएबल ऑप्शनल पैरामीटर return स्टेटमेंट फंक्शन का सीक्वेंशियल कॉल return की बारीकियाँ लूप और return लूप में return का उपयोग return के साथ काम करने की ट्रिक फंक्शन में फ्लैग फंक्शन में लॉजिकल ऑपरेटर फंक्शन के लिए सलाह गलतियाँ ढूँढने की प्रैक्टिस फंक्शन पर प्रैक्टिकम

स्कोप (विशेषता क्षेत्र)

प्रिमिटिव संदर्भ अरे संदर्भ फोरईच में संदर्भ आंतरिक वेरिएबल्स बाहरी वेरिएबल्स समान नाम वाले वेरिएबल्स ग्लोबल वेरिएबल्स पैरामीटर्स को बदलना संदर्भ पैरामीटर्स

रिकर्सन

रिकर्सन पैरामीटर के साथ उदाहरण ऐरे के तत्वों का योग रिकर्सन और मल्टीडायमेंशनल ऐरे मल्टीडायमेंशनल ऐरे का योग तत्वों के साथ मैनिपुलेशन

रेगुलर एक्सप्रेशन

परिचय पुनरावृत्ति ऑपरेटर ग्रुपिंग ब्रैकेट्स विशेष वर्णों का एस्केपिंग विशेष वर्णों की सूची कर्ली ब्रेसिज़ लालचिता सीमा वर्ण समूह वर्ण सेट वर्ण सेट का उलटा सिरिलिक की विशेषताएं सेट के अंदर विशेष वर्ण सेट के अंदर वर्ण समूह सेट के अंदर विशेष वर्ण-अपवाद सेट के अंदर हैट प्रतीक सेट के अंदर हाइफन की विशेषताएं लाइन की शुरुआत और अंत शब्द का अंत या शुरुआत 'या' कमांड लिमिटर लिमिटर का एस्केपिंग बैकस्लैश स्ट्रिंग जांच रेगुलर एक्सप्रेशन की स्वचालित टेस्टिंग पूरी स्ट्रिंग की जांच खोज में पॉकेट सभी मैच खोजें पॉकेट पर सभी मैच खोज व्यवहार में परिवर्तन गैर-संरक्षित ब्रैकेट प्रतिस्थापन में पॉकेट एक्सप्रेशन में पॉकेट नामित पॉकेट एक्सप्रेशन के अंदर नामित पॉकेट पॉकेट की सामान्य संख्या आगे देखना पीछे देखना कॉलबैक के साथ प्रतिस्थापन मॉडिफायर रेगुलर एक्सप्रेशन के केस को अनदेखा करना रेगुलर एक्सप्रेशन में टिप्पणियाँ रेगुलर एक्सप्रेशन में यूनिकोड के साथ काम करना रेगुलर एक्सप्रेशन की लालचिता बदलना रेगुलर एक्सप्रेशन में सामान्य वर्णों का एस्केपिंग कई रेगुलर एक्सप्रेशन मॉडिफायर विशेष वर्णों का स्वचालित एस्केपिंग ऐरे फिल्टरिंग ऐरे में स्ट्रिंग विभाजन

स्ट्रिंग निर्माण

चरों का सम्मिलन सरणी के तत्वों का सम्मिलन साहचर्य सरणियों के तत्वों का सम्मिलन लूप और चरों का सम्मिलन लूप में सरणी तत्वों का सम्मिलन लूप में बहुआयामी सरणियों के तत्वों का सम्मिलन टैग जनरेशन विशेषताओं के साथ टैग जनरेशन लूप और टैग जनरेशन लूप और सरणियों से टैग जनरेशन लूप और टैग तथा विशेषताओं का जनरेशन लूप और HTML टेबल जनरेशन एक लूप का उपयोग करके HTML टेबल जनरेशन दो नेस्टेड लूप का उपयोग करके HTML टेबल जनरेशन HTML में PHP कोड सम्मिलित करना शॉर्ट echo कमांड HTML में चर आउटपुट HTML में सरणी तत्वों का आउटपुट शर्तें और PHP कोड ब्रेक PHP कोड ब्रेक में else ब्लॉक PHP कोड ब्रेक में elseif ब्लॉक लूप और PHP कोड ब्रेक PHP कोड ब्रेक में लूप की सरणी

फॉर्म

फॉर्म का परिचय फॉर्म सबमिशन विधि फॉर्म डेटा प्राप्त करना GET विधि द्वारा फॉर्म डेटा प्राप्त करना POST विधि द्वारा फॉर्म डेटा प्राप्त करना एक फाइल में फॉर्म प्रसंस्करण सबमिट करने के बाद फॉर्म छुपाना फॉर्म मान संरक्षण फॉर्म का डिफ़ॉल्ट मान संरक्षण डिफ़ॉल्ट मान संरक्षण के लिए संक्षिप्त कोड textarea एलिमेंट सबमिट करने के बाद textarea का मान संरक्षण चेकबॉक्स चेकबॉक्स के उपयोग की बारीकियां चेकबॉक्स में मान संरक्षण रेडियो बटन रेडियो बटन में मान संरक्षण सिलेक्ट सिलेक्ट में value एट्रिब्यूट सिलेक्ट में मान संरक्षण GET-क्वेरी लिंक के माध्यम से GET-क्वेरी अभ्यास

सत्र (Sessions)

सत्र का परिचय संभावित समस्याएं एक पृष्ठ पर सत्रों का उपयोग सत्र हटाना पूरे सत्र का समापन सत्र और फॉर्म सत्र में ऐरे लिखना

कुकीज़

कुकीज़ का परिचय कुकीज़ सेट करने की समस्या कुकीज़ की तत्काल सेटिंग पृष्ठ रीलोडिंग काउंटर कुकी का जीवनकाल कुकीज़ हटाना कुकीज़ का तत्काल हटाना

फाइल सिस्टम

फाइल पढ़ना फाइल लिखना ऑपरेशन संयोजन रिलेटिव पाथ एब्सोल्यूट पाथ एब्सोल्यूट पाथ के फायदे स्क्रिप्ट का एब्सोल्यूट पाथ फाइलों का नाम बदलना फाइलें स्थानांतरित करना फाइलों की प्रतिलिपि बनाना फाइलें हटाना फाइल आकार निर्धारण फाइल अस्तित्व जांच फोल्डर बनाना फोल्डर हटाना फोल्डर का नाम बदलना फोल्डर स्थानांतरित करना फोल्डर सामग्री पढ़ना फोल्डर और फाइल में अंतर फोल्डर सामग्री विश्लेषण फाइल सम्मिलित करना मार्कअप को तत्वों में विभाजित करना सम्मिलित करना वेरिएबल में लिखना फाइलें शामिल करना फाइलों का एकल-बार शामिल करना शामिल करना वेरिएबल में लिखना

डेटाबेस

डेटाबेस का परिचय PhpMyAdmin टेस्ट टेबल users प्रारंभिक तैयारी डेटाबेस को क्वेरी भेजना डेटाबेस में त्रुटियाँ ढूँढना कार्यक्षमता परीक्षण एन्कोडिंग समस्याएँ पूर्ण टेस्ट कोड परिणाम प्राप्त करना परिणाम को ऐरे के रूप में प्राप्त करना लूप में ऐरे बनाना रिकॉर्ड्स का चयन लॉजिकल ऑपरेशन्स चयन फील्ड्स रिकॉर्ड्स इन्सर्ट करना गुम कॉलम के साथ रिकॉर्ड्स इन्सर्ट करना रिकॉर्ड्स अपडेट करना रिकॉर्ड्स डिलीट करना रिकॉर्ड्स सॉर्ट करना मात्रा सीमित करना मात्रा गिनना मात्रा प्राप्त करना एडवांस्ड क्वेरीज़

डेटाबेस संगठन

टेबल्स को लिंक करना लिंक्ड टेबल्स से डेटा प्राप्त करना लिंक्ड टेबल्स की श्रृंखला एक लिंक टेबल के माध्यम से लिंक करना पारिवारिक संबंध कई वंशज दोहरा संबंध अभ्यास

डेटाबेस अभ्यास

टेस्ट टेबल users आउटपुट फॉर्मेटिंग डेटा हटाना डेटा देखना डेटा जोड़ना डेटा संपादित करना

HTTP के साथ कार्य

HTTP ट्यूटोरियल HTTP अनुरोध विधि HTTP अनुरोध हेडर HTTP अनुरोध हेडर सरणी HTTP प्रतिक्रिया हेडर HTTP प्रतिक्रिया हेडर समस्या समस्या शामिल करें HTTP प्रतिक्रिया प्रारंभिक पंक्ति वितरण HTTP प्रतिक्रिया स्थिति वितरण

रिडायरेक्ट्स

रिडायरेक्ट्स का परिचय तत्काल रिडायरेक्ट GET क्वेरीज़ और रिडायरेक्ट पैरामीटर जोड़कर स्व-रिडायरेक्ट फ़्लैश संदेश फ़्लैश संदेशों की सरणी फ़ॉर्म सहेजना सफलता पूर्वक सबमिट करने के संदेश फ़ॉर्म वैलिडेशन पर रिडायरेक्ट

प्रमाणीकरण

परिचय अधिकार प्रदान सत्र सत्र से बाहर निकलना पंजीकरण पंजीकरण के तुरंत बाद अधिकार प्रदान सत्र में आईडी जोड़ना पासवर्ड छुपाना लॉगिन की उपलब्धता की जांच सत्यापन हैशिंग पंजीकरण में सॉल्ट जोड़ना अधिकार प्रदान में सॉल्ट जोड़ना password_hash फ़ंक्शन प्रोफाइल खाता पासवर्ड बदलना पासवर्ड की पुष्टि खाता हटाना अधिकार अधिकार विभाजन के साथ पंजीकरण अधिकार और डेटाबेस का सामान्यीकरण

वेबसाइट इंजन

परिचय htaccess का उपयोग फाइलों पर आधारित इंजन फाइल आधारित इंजन में टाइटल एरे में टाइटल कंटेंट में टाइटल फाइल आधारित इंजन में 404 पेज डेटाबेस पर आधारित इंजन इंजन में यूजर-फ्रेंडली URL सरल रूटिंग नामित पैरामीटर के साथ रूटिंग रूट में कई पैरामीटर अभ्यास
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें