PHP8+ का मुख्य ट्यूटोरियल
कार्यों और समाधान उदाहरणों के साथ शुरुआती के लिए सरल PHP ट्यूटोरियल।
मूल बातें
001
नौसिखियों के लिए PHP भाषा का परिचय
002PHP के साथ काम शुरू करना
003PHP कोड निष्पादन
004एन्कोडिंग समस्या
005PHP त्रुटियों का प्रदर्शन
006PHP चलाने के लिए पूरा कोड
007लॉन्च के लिए बेहतर कोड
008प्रारंभिक PHP कमांड्स का अवलोकन
009PHP में टिप्पणियाँ
010ट्यूटोरियल में टिप्पणियाँ
011PHP में var_dump फ़ंक्शन
012PHP में फ़ंक्शन
013PHP में वेरिएबल्स
014PHP में वेरिएबल्स का उपयोग
015PHP में वेरिएबल के मानों में परिवर्तन
016PHP में संख्याओं के साथ गणितीय संचालन
017PHP में वेरिएबल्स के साथ गणितीय संचालन
018PHP में गणितीय संक्रियाओं की प्राथमिकता
019PHP में समान प्राथमिकता
020PHP में ग्रुपिंग कोष्ठक
021PHP में ग्रुपिंग की बारीकियाँ
022PHP में भिन्न
023PHP में नकारात्मक संख्याएं
024PHP में शेषफल
025PHP में घातांक
026PHP में घातांक की प्राथमिकता
027PHP में स्ट्रिंग्स
028PHP में स्ट्रिंग्स का जोड़
029PHP में स्ट्रिंग्स जोड़ते समय रिक्त स्थान
030PHP में स्ट्रिंग की लंबाई
031PHP में सिरिलिक वर्णों की समस्या
032PHP में HTML टैग के साथ काम करना
033PHP में टैग गुण
034PHP में बूलियन मान
035PHP में null का मतलब
036PHP में स्वचालित प्रकार रूपांतरण
037PHP में स्वचालित रूप से स्ट्रिंग में रूपांतरण
038PHP में स्ट्रिंग रूपांतरण की बारीकियां
039PHP में पूर्णांक में जबरन रूपांतरण
040PHP में फ्लोट संख्याओं में जबरदस्ती कनवर्जन
041PHP में भिन्न को पूर्णांक में बदलना
042PHP में नंबर को स्ट्रिंग में बदलना
043PHP में स्ट्रिंग के करैक्टर प्राप्त करना
044PHP में स्ट्रिंग में नंबर
045PHP में संख्या के अंकों तक पहुँच
046PHP में असाइनमेंट ऑपरेशन के काम करने की बारीकियां
047PHP में संक्षिप्त ऑपरेशन
048PHP में इंक्रीमेंट और डिक्रीमेंट ऑपरेशंस
049PHP में प्रीफिक्स और पोस्टफिक्स प्रकार
050कोड में त्रुटियाँ ढूँढना
051PHP में ऑपरेशन्स पर अभ्यास
052PHP में सूत्रों पर अभ्यास
ऐरे
053
PHP में ऐरे
054PHP में ऐरे की सामग्री कैसे देखें
055PHP में अलग-अलग एरे एलिमेंट
056PHP में एसोसिएटिव ऐरे
057PHP में कुंजियों की चालाकी
058PHP में ऐरे तत्वों का क्रम
059PHP में ऐरे की लंबाई
060PHP में ऐरे एलिमेंट्स को बदलना
061PHP में ऐरे एलिमेंट्स को रीराइट करना
062PHP में ऐरे एलिमेंट्स की इंक्रीमेंटेशन
063PHP में ऐरे भरना
064PHP में कीज़ को स्पष्ट रूप से निर्दिष्ट करना
065पीएचपी में वेरिएबल से की
066PHP ऐरे में कोड त्रुटियाँ खोजना
शर्तें
067
PHP में if-else कंस्ट्रक्शन
068PHP में बड़े और छोटे ऑपरेटर
069PHP में समानता की जाँच
070PHP में असमानता की जाँच
071PHP में वेरिएबल्स की तुलना
072PHP में डेटा प्रकार और if-else कंस्ट्रक्शन
073PHP में उद्धरण चिह्नों में संख्याएँ
074PHP में मान और प्रकार की समानता
075PHP में मान और प्रकार की असमानता
076PHP में डेटा प्रकारों की तुलना करते समय बारीकियां
077PHP में if-else में जटिल शर्तें
078PHP में लॉजिकल AND
079PHP में लॉजिकल OR
080PHP में तुलना ऑपरेशन्स की प्राथमिकता
081PHP में स्थितियों का समूहीकरण
082if-else में कथनों को उलटना
083if-else कंस्ट्रक्शन और बूलियन मान
084PHP में लॉजिकल वैल्यूज की नॉन-स्ट्रिक्ट कम्पेरिजन
085if-else में संक्षिप्त if
086PHP में शॉर्टहैंड ऑपरेशंस की बारीकियां
087PHP में isset कमांड
088PHP में वार्निंग को दबाना
089PHP में ऐरे एलिमेंट के अस्तित्व की जांच
090PHP में empty कमांड
091PHP में else कमांड की वैकल्पिकता
092PHP में स्थितियों में कर्ली ब्रेसिज़ की वैकल्पिकता
093PHP में if स्थितियों में वैकल्पिक कर्ली ब्रेसिज़ की समस्या
094PHP में if-else संरचनाओं के संयोजन
095PHP में elseif कंस्ट्रक्ट
096PHP में नेस्टेड if
097PHP में switch-case कंस्ट्रक्शन
098PHP में default की वैकल्पिकता
099PHP में match कंस्ट्रक्शन
100PHP में break की वैकल्पिकता
101PHP में टर्नरी ऑपरेटर
102PHP में null coalescing ऑपरेटर
103PHP में नल कोलेसिंग ऑपरेटर चेन
104PHP में लॉजिकल ऑपरेशंस
105PHP में घंटे के हिस्से का निर्धारण
106PHP में स्ट्रिंग और ऐरे की लंबाई की जाँच
107PHP में स्ट्रिंग कैरेक्टर की जांच
108PHP में विभाजन शेष की जांच
109PHP स्थितियों के साथ कोड में त्रुटियाँ ढूँढना
110PHP में if-else स्थितियों पर अभ्यास
लूप्स
111
PHP में लूप्स का परिचय
112PHP में foreach लूप
113PHP में foreach लूप में कुंजियाँ
114PHP में while लूप
115PHP में for लूप
116PHP में लूप्स में शर्तें
117PHP लूप्स में संख्याओं का संचय
118PHP लूप में एरे तत्वों का संचय
119PHP में लूप के माध्यम से स्ट्रिंग बनाना
120PHP में लूप्स में ब्रेसिज़ की वैकल्पिकता
121PHP में लूप्स में करली ब्रेसिज़ की समस्या
122PHP में break इंस्ट्रक्शन
123PHP में continue इंस्ट्रक्शन
124PHP में फ्लैग के साथ काम करना
125PHP में नेस्टेड लूप्स
126PHP में एरेज़ के लिए for लूप
127PHP में ऐरे भरना
128PHP लूप में ऐरे को संशोधित करना
129PHP में लूप कोड लिखने के टिप्स
130PHP लूप्स के साथ कोड में त्रुटियाँ ढूँढना
131PHP लूप्स का अभ्यास
बहुआयामी सरणियाँ
132
PHP में मल्टीडायमेंशनल ऐरे
133PHP में त्रि-आयामी ऐरे
134PHP में एसोसिएटिव ऐरे
135PHP में मनमाना ऐरे
136PHP में बहुआयामी ऐरे का पुनरावृत्ति
137PHP में त्रि-आयामी सरणी को पुनरावृत्त करना
138PHP में बहुआयामी ऐरे में कुंजियों के साथ कार्य
139PHP में बहुआयामी ऐरे भरना
140PHP में बहुआयामी ऐरे को क्रमिक संख्याओं से भरना
141PHP में एसोसिएटिव ऐरे की ऐरे
142PHP में बहुआयामी ऐरे रूपांतरण
गणितीय फलन
स्ट्रिंग फ़ंक्शन
148
PHP में स्ट्रिंग की लंबाई
149PHP में वर्ण केस
150PHP में स्ट्रिंग्स को काटना
151PHP में स्ट्रिंग जांच
152PHP में स्ट्रिंग्स में खोज
153PHP में स्ट्रिंग्स को विभाजित करना
154PHP में लाइन के अंत में सफाई
155PHP में मान डालकर स्ट्रिंग प्रिंट करना
156PHP में संख्या फॉर्मेटिंग
157PHP में स्ट्रिंग उलटना
158PHP में स्ट्रिंग पैडिंग
159PHP में HTML टैग्स के लिए फ़ंक्शन
160PHP में वर्ण कोड
161PHP में सबस्ट्रिंग्स की गिनती
162PHP में स्ट्रिंग के भाग
ऐरे फ़ंक्शन
163
PHP में ऐरे में खोज
164PHP में सीमांत तत्व
165PHP में ऐरे स्लाइसिंग
166PHP में ऐरे स्प्लाइसिंग
167PHP में रेंज से ऐरे
168PHP में ऐरे भरना
169PHP में ऐरे मर्जिंग
170PHP में एरे की चाबियाँ और मान
171PHP में ऐरे को उल्टा करना
172PHP में ऐरे में प्रतिस्थापन
173PHP में ऐरे से डुप्लिकेट हटाना
174PHP में ऐरे तत्वों की गिनती
175PHP में सबअरे में विभाजन
176PHP में ऐरे सॉर्टिंग
177PHP में मल्टीपल ऑपरेशंस
रैंडम
समय
182
PHP में टाइमस्टैम्प के साथ कार्य
183PHP में तारीख और समय का फॉर्मेटिंग
184PHP में फ्री-फॉर्मेट डेट्स को पार्स करना
185PHP में तारीख की वैधता की जांच
186PHP में टाइमज़ोन
187PHP में तारीखों को बदलना
188PHP में तारीखों वाली स्ट्रिंग्स की तुलना
189PHP में वर्ष के बिना तिथि की तुलना
190PHP में तारीख की सीमा के अंदर होना
191PHP पर टाइमस्टैम्प की तुलना
यूजर-डिफाइंड फंक्शन (User-defined Functions)
192
PHP में यूजर डिफाइंड फंक्शन के साथ काम करने की मूल बातें
193PHP में फ़ंक्शन पैरामीटर
194PHP में फ़ंक्शन के कई पैरामीटर
195PHP में फ़ंक्शन पैरामीटर के रूप में वेरिएबल
196PHP में फ़ंक्शन के वैकल्पिक पैरामीटर
197PHP में return इंस्ट्रक्शन
198PHP में फ़ंक्शनों का अनुक्रमिक कॉल
199PHP में return का महत्वपूर्ण पहलू
200PHP में लूप और रिटर्न
201PHP में लूप में return का उपयोग
202PHP में return के साथ काम करने की तकनीकें
203PHP फ़ंक्शन में फ्लैग्स
204PHP फ़ंक्शंस में if के बिना लॉजिकल ऑपरेटर्स
205PHP में फ़ंक्शन बनाने के टिप्स
206जावास्क्रिप्ट फ़ंक्शंस के साथ कोड में त्रुटियाँ ढूँढना
207PHP फ़ंक्शनों पर अभ्यास
स्कोप (विशेषता क्षेत्र)
रिकर्सन
रेगुलर एक्सप्रेशन
223
PHP में रेगुलर एक्सप्रेशन का परिचय
224रेगुलर एक्सप्रेशंस में रिपीट ऑपरेटर्स
225पीएचपी में रेगुलर एक्सप्रेशन में ग्रुपिंग ब्रैकेट्स
226PHP में रेगुलर एक्सप्रेशन में विशेष वर्णों को एस्केप करना
227PHP में रेगुलर एक्सप्रेशन्स में विशेष वर्णों की सूची
228PHP में रेगुलर एक्सप्रेशन में करली ब्रेसिज़
229PHP में रेगुलर एक्सप्रेशन की लालच को सीमित करना
230PHP में रेगुलर एक्सप्रेशन में सिंबल ग्रुप
231PHP में रेगुलर एक्सप्रेशन में कैरेक्टर सेट
232रेगुलर एक्सप्रेशन में कैरेक्टर सेट का इनवर्शन
233PHP में रेगुलर एक्सप्रेशन में सिरिलिक की विशेषताएं
234PHP में वर्ग कोष्ठकों के अंदर विशेष वर्ण
235PHP में वर्ग कोष्ठक के अंदर वर्ण समूह
236रेगुलर एक्सप्रेशन PHP में वर्ग कोष्ठकों के अंदर अपवाद
237PHP रेगुलर एक्सप्रेशन में स्क्वायर ब्रैकेट के अंदर केरट (^) सिंबल
238PHP में रेगुलर एक्सप्रेशन के सेट के अंदर हाइफन
239PHP में रेगुलर एक्सप्रेशन में स्ट्रिंग की शुरुआत और अंत
240शब्द की समाप्ति या शुरुआत PHP रेगुलर एक्सप्रेशन में
241PHP में रेगुलर एक्सप्रेशन में 'या' कमांड
242PHP में रेगुलर एक्सप्रेशन डिलिमीटर
243PHP में डिलीमीटर का एस्केपिंग
244PHP में बैकस्लैश समस्या
245PHP में रेगुलर एक्सप्रेशन का उपयोग करके स्ट्रिंग की जाँच
246PHP में रेगुलर एक्सप्रेशन का ऑटोमैटिक टेस्टिंग
247PHP में रेगुलर एक्सप्रेशन के द्वारा पूरी स्ट्रिंग की जाँच
248PHP में रेगुलर एक्सप्रेशन के माध्यम से सर्च करने पर पॉकेट्स
249PHP में रेगुलर एक्सप्रेशन के साथ सभी मैच खोजें
250PHP में रेगुलर एक्सप्रेशन के माध्यम से सभी मिलानों को ग्रुप में विभाजित करना
251PHP में preg_match_all के व्यवहार को बदलना
252PHP में नॉन-कैप्चरिंग कोष्ठक रेगुलर एक्सप्रेशन में
253PHP में रेगुलर एक्सप्रेशन रिप्लेसमेंट में कैप्चर ग्रुप
254PHP में रेगुलर एक्सप्रेशन में कैप्चर ग्रुप
255PHP में नियमित अभिव्यक्तियों में नामित समूह
256PHP में नामित कैप्चर ग्रुप
257PHP रेगुलर एक्सप्रेशन में पॉकेट्स की कुल संख्या
258PHP रेगुलर एक्सप्रेशन्स में लुकअहेड
259PHP रेगुलर एक्सप्रेशन में लुकबेहाइंड
260PHP में रेगुलर एक्सप्रेशंस के माध्यम से कॉलबैक के साथ प्रतिस्थापन
261PHP में रेगुलर एक्सप्रेशन मॉडिफायर्स
262PHP में रेगुलर एक्सप्रेशन के केस इग्नोर करना
263PHP में रेगुलर एक्सप्रेशन में टिप्पणियाँ
264PHP में रेगुलर एक्सप्रेशन में यूनिकोड के साथ काम करना
265PHP में रेगुलर एक्सप्रेशन की लालचिता बदलना
266PHP में रेगुलर एक्सप्रेशन्स में सामान्य करैक्टर्स का एस्केपिंग
267PHP में रेगुलर एक्सप्रेशन मोडिफायर्स के कुछ उदाहरण
268PHP में रेगुलर एक्सप्रेशन के विशेष करैक्टरों का ऑटोमैटिक एस्केपिंग
269PHP में रेगुलर एक्सप्रेशन के माध्यम से ऐरे फिल्टर करना
270PHP में रेगुलर एक्सप्रेशन के द्वारा स्ट्रिंग को ऐरे में विभाजित करना
स्ट्रिंग निर्माण
271
PHP में स्ट्रिंग्स में वेरिएबल्स इन्सर्ट करना
272PHP में ऐरे एलिमेंट्स को इन्सर्ट करना
273PHP में एसोसिएटिव ऐरे के एलिमेंट्स को इन्सर्ट करना
274PHP में लूप और वेरिएबल्स का इंसर्शन
275PHP में लूप में एरे तत्वों को इन्सर्ट करना
276PHP में लूप का उपयोग करके बहुआयामी ऐरे के तत्वों को डालना
277PHP में टैग जनरेशन
278PHP में एट्रिब्यूट्स के साथ टैग जनरेशन
279PHP में लूप और टैग जनरेशन
280PHP में लूप और एरे से टैग जनरेशन
281PHP में लूप और टैग तथा एट्रिब्यूट जनरेशन
282PHP पर लूप और HTML टेबल जनरेशन
283PHP का उपयोग करके एक लूप के साथ HTML टेबल जनरेट करना
284PHP में दो नेस्टेड लूप्स का उपयोग करके HTML टेबल जनरेशन
285PHP कोड को HTML में डालना
286PHP में echo का शॉर्टकट
287PHP वेरिएबल को HTML कोड में डालना
288ऐरे तत्वों को HTML कोड में डालना
289PHP कोड में शर्तें और ब्रेक
290शर्तों में else ब्लॉक PHP कोड ब्रेक के लिए
291शर्तों में PHP कोड ब्रेक के लिए elseif ब्लॉक
292PHP में लूप और कोड ब्रेक
293लूप और PHP कोड ब्रेक में ऐरे एलिमेंट्स का इन्सर्शन
फॉर्म
294
PHP में फॉर्म के साथ काम करने की मूल बातें
295PHP में फॉर्म सबमिशन विधि
296PHP में फॉर्म डेटा प्राप्त करना
297PHP में GET विधि द्वारा फॉर्म डेटा प्राप्त करना
298PHP में POST विधि द्वारा फॉर्म डेटा प्राप्त करना
299PHP में एक ही फ़ाइल में फॉर्म प्रसंस्करण
300PHP में फॉर्म सबमिशन के बाद छुपाना
301PHP में फॉर्म सबमिशन के बाद मानों को संरक्षित करना
302PHP में फॉर्म की डिफॉल्ट वैल्यू को सहेजना
303PHP में डिफ़ॉल्ट मानों को सहेजने के लिए संक्षिप्त कोड
304PHP में textarea एलिमेंट
305PHP में सबमिट करने के बाद textarea के मान को सहेजना
306PHP में चेकबॉक्स
307PHP में चेकबॉक्स के उपयोग की बारीकियां
308PHP में सबमिट के बाद चेकबॉक्स के चयनित मान को संरक्षित करना
309PHP में रेडियो बटन
310PHP में सबमिट करने के बाद रेडियो बटन में चयनित मान को संरक्षित करना
311PHP में सिलेक्ट
312PHP में सेलेक्ट्स में value एट्रीब्यूट
313PHP में सबमिट करने के बाद सेलेक्ट्स में मान को संरक्षित करना
314PHP में GET रिक्वेस्ट
315PHP में लिंक का उपयोग करके GET अनुरोध
316PHP में फॉर्म पर अभ्यास
सत्र (Sessions)
कुकीज़
फाइल सिस्टम
331
PHP में फ़ाइलें पढ़ना
332PHP में फाइल लिखना
333PHP में फ़ाइल पढ़ने और लिखने के ऑपरेशनों का संयोजन
334PHP में रिलेटिव पाथ
335PHP में पूर्ण पथ
336PHP में पूर्ण पथ के लाभ
337PHP में स्क्रिप्ट फोल्डर और फाइल के पूर्ण पथ
338PHP में फ़ाइलों का नाम बदलना
339PHP में फ़ाइलों को स्थानांतरित करना
340PHP में फ़ाइलों की कॉपी बनाना
341PHP में फ़ाइलों को हटाना
342PHP में फ़ाइल आकार का निर्धारण
343PHP में फ़ाइलों के अस्तित्व की जांच
344PHP में फ़ोल्डर बनाना
345PHP में डिरेक्टरी हटाना
346PHP में फोल्डरों का नाम बदलना
347PHP में फ़ोल्डर्स को स्थानांतरित करना
348PHP में फोल्डर की सामग्री पढ़ना
349PHP में फ़ाइल और फ़ोल्डर में अंतर करना
350PHP में डायरेक्टरी की सामग्री को समझना
351PHP में फाइलें इन्सर्ट करना
352PHP में लेआउट को तत्वों में विभाजित करना
353PHP में वेरिएबल में इन्क्लूड राइटिंग
354PHP में फ़ाइलों को इंक्लूड करना
355PHP में फाइलों को एक बार कनेक्ट करना
356PHP में कनेक्शन को वेरिएबल में रिकॉर्ड करना
डेटाबेस
357
PHP में SQL डेटाबेस का परिचय शुरुआती लोगों के लिए
358PhpMyAdmin के माध्यम से डेटाबेस के साथ कार्य
359टेस्ट टेबल users
360PHP में SQL के साथ काम करने के लिए तैयारी की कार्रवाइयाँ
361डेटाबेस को क्वेरी भेजना
362डेटाबेस में त्रुटियों की खोज
363डेटाबेस कार्यक्षमता परीक्षण
364PHP में SQL के साथ काम करते समय एन्कोडिंग समस्याएं
365कार्यक्षमता जांच के लिए संवर्धित परीक्षण कोड
366PHP में SQL क्वेरी का परिणाम प्राप्त करना
367PHP में SQL क्वेरी के परिणाम को ऐरे के रूप में प्राप्त करना
368PHP में SQL क्वेरी के दौरान लूप में ऐरे बनाना
369PHP में डेटाबेस को SQL क्वेरी करते समय रिकॉर्ड्स का चयन
370PHP में SQL क्वेरी में लॉजिकल ऑपरेशंस
371PHP में SQL क्वेरी के दौरान चयन फ़ील्ड
372PHP में SQL क्वेरी के माध्यम से रिकॉर्ड डालना
373अनुपस्थित कॉलम के साथ PHP में SQL क्वेरी के माध्यम से रिकॉर्ड डालना
374PHP में SQL क्वेरी के माध्यम से रिकॉर्ड अपडेट करना
375PHP में SQL क्वेरी के माध्यम से रिकॉर्ड हटाना
376PHP में SQL क्वेरी के माध्यम से रिकॉर्ड्स को सॉर्ट करना
377PHP में SQL में रिकॉर्ड्स की संख्या सीमित करना
378PHP में SQL क्वेरी के माध्यम से गिनती
379PHP में काउंट प्राप्त करना
380उन्नत SQL क्वेरीज़ सीखना
डेटाबेस संगठन
डेटाबेस अभ्यास
HTTP के साथ कार्य
395
PHP में HTTP प्रोटोकॉल
396PHP में HTTP अनुरोध विधि
397PHP में HTTP अनुरोध हेडर
398HTTP अनुरोध हेडर सरणी PHP में
399HTTP प्रतिक्रिया हेडर PHP में
400PHP में HTTP रिस्पॉन्स हेडर की समस्या
401PHP में include करते समय HTTP हेडर की समस्या
402PHP में HTTP प्रतिक्रिया की स्टार्ट लाइन देना
403PHP में HTTP प्रतिक्रिया स्थिति वापस करना
रिडायरेक्ट्स
404
PHP रीडायरेक्ट्स का परिचय
405PHP में तत्काल रीडायरेक्ट
406PHP में GET अनुरोध और रीडायरेक्ट
407PHP में पैरामीटर जोड़कर स्वत: रीडायरेक्ट
408PHP में फ्लैश संदेश
409PHP में फ्लैश संदेशों की सरणी
410PHP में फॉर्म को डेटाबेस में सबमिट करना और रीडायरेक्ट
411PHP में फॉर्म सबमिशन पर सफलता संदेश
412PHP में फॉर्म वैलिडेशन पर रीडायरेक्ट
प्रमाणीकरण
413
PHP में प्रमाणीकरण का परिचय
414डेटाबेस के माध्यम से PHP में सरल प्रमाणीकरण
415PHP के माध्यम से सत्र प्राधिकरण
416PHP में सत्र से बाहर निकलना
417PHP में पंजीकरण
418पीएचपी में पंजीकरण के तुरंत बाद प्राधिकरण
419सत्र में उपयोगकर्ता आईडी जोड़ना
420पंजीकरण के दौरान PHP में पासवर्ड छुपाना
421लॉगिन उपलब्धता जांच
422PHP में रजिस्ट्रेशन के दौरान डेटा वैलिडेशन
423PHP में पासवर्ड हैशिंग
424पंजीकरण में नमक जोड़ना
425ऑथराइजेशन में साल्ट जोड़ना
426फ़ंक्शन password_hash
427PHP में प्रोफाइल लागू करना
428PHP पर व्यक्तिगत खाता
429PHP में पासवर्ड बदलना
430PHP पर पासवर्ड पुष्टि
431PHP पर खाता हटाना
432PHP पर अनुमति अधिकार
433PHP पर विशेषाधिकार विभाजन के साथ पंजीकरण
434डेटाबेस सामान्यीकरण
वेबसाइट इंजन
435