PHP-and-MySQL/C2/If-Statement/Marathi

From Script | Spoken-Tutorial
Revision as of 11:42, 23 July 2014 by PoojaMoolya (Talk | contribs)

Jump to: navigation, search
Time
Narration
0:00 basic php च्या स्पोकन ट्युटोरियलमध्ये आपले स्वागत. येथे आपण 'IF' स्टेटमेंटबद्दल चर्चा करणार आहोत.
0:06 जर यापूर्वी तुम्ही code लिहिला असेल तर तुम्हाला 'IF' स्टेटमेंटबद्दल माहिती असेलच.
0:11 php मध्येही ते फार काही वेगळे नसते. मी तुम्हाला वापरून दाखवणार आहे.
0:16 आता आपण सुरूवात करू या.
0:18 'IF' स्टेटमेंटबद्दल थोडक्यात जाणून घेऊ. हे condition स्वीकरते.
0:23 जर ती condition, True असेल तर ते code चा एक भाग कार्यान्वित करते.
0:28 जर False असेल तर ते code चा दुसरा भाग कार्यान्वित करते.
0:32 उदाहरणादाखल ही रचना बघू या.
0:36 If मग कंसात 1 equals 1 ही condition लिहा.
0:41 लक्षात घ्या मी येथे दोन बरोबरची चिन्हे दिलेली आहेत. हा comparison operator आहे.
0:47 दुस-या ट्युटोरियलमध्ये आपण या ऑपरेटर्सबद्दल जाणून घेणार आहोत.
0:50 हा ऑपरेटर is equal to असा वाचला जातो जो equalsपेक्षा वेगळा असतो.
0:56 जेव्हा आपण व्हेरिएबल्स वापरतो आणि जेव्हा आपण तुलना करतो, तेव्हा आपण दोन वेळा equal to चे चिन्ह लिहितो.
1:02 True pathसाठी आपण दोन curly brackets (महिरपी कंस) वापरू शकतो.
1:06 आपण येथे हे टाईप करू या.
1:08 संबंधित code या कंसात असेल.
1:12 Not Trueपाथसाठी else .
1:15 तशीच रचना - म्हणजे दोन curly brackets .
1:17 उदाहरणार्थ if 1 equals 1 असल्यास True हा रिझल्ट echo होईल.
1:23 जर1 is not equal 1असल्यास फाईल कार्यान्वित झाल्यावर False हा रिझल्ट मिळेल.
1:30 परंतु एक बरोबर एक असल्यामुळे फाईल कार्यान्वित केल्यावर आपल्याला True हा रिझल्ट मिळेल.
1:36 आपण हे बदलू या. म्हणजे येथे 1 equals 2करू या. हे नसल्यामुळे आपल्याला False हा रिझल्ट मिळेल.
1:42 अशा प्रकारे आपण एक संख्या दुस-या संख्येबरोबर आहे का हे पाहणारा साधा प्रोग्रॅम तयार केला आहे.
1:49 अर्थातच हे प्रोग्रॅम लिहिण्यासाठी चांगले application नाही.
1:52 आपण यापेक्षा थोडे अधिक करून बघू या. आपण password access चा छोटा प्रोग्रॅम बनवू या.
1:58 आपला पासवर्ड येथे व्हेरिएबलमध्ये संचित करू या.
2:03 समजा पासवर्ड या व्हेरिएबलची व्हॅल्यू abc आहे.
2:05 आपणIF function मध्ये व्हेरिएबल समाविष्ट करू या.
2:11 IF पासवर्ड व्हेरिएबल नंतर double equals आणि 'def'
2:15 हे बरोबर असल्यास Access granted असा रिझल्ट मिळेल.
2:21 माफ करा. माझी चूक झाली. आपण युजरकडून 'def' ह्या पासवर्डची अपेक्षा करत आहोत. आणि प्रत्यक्ष सिस्टिममध्ये 'abc' हा पासवर्ड दिलेला आहे.
2:32 त्यामुळे तो def नसल्यास आपण Access denied म्हणू.
2:39 आपण 'abc' हा पासवर्ड इनपुट केला होता.
2:42 आता पासवर्ड व्हेरिएबलची तुलना आपण संचित केलेल्या 'def' या पासवर्ड बरोबर करू या.
2:50 जर पासवर्ड equals 'def' असेल तर 'Access granted' आणि नसेल तर 'Access denied' हा रिझल्ट मिळेल.
2:57 हे करून बघू या.
3:00 'Access denied' हा रिझल्ट मिळाला कारण हा पासवर्ड मॅच झाला नाही.
3:05 अशा प्रकारे आपण बघू शकतो की आपण येथे व्हेरिएबलचा समावेश केला आहे.
3:10 आता पासवर्ड बदलून तो 'def' करा आणि आता आपल्याला 'Access granted' हा रिझल्ट मिळेल.
3:18 आपल्याकडे येथे हा एका ओळीचा code आहे आणि येथे अजून एका ओळीचा code आहे.
3:22 त्यामुळे आपण हे curly brackets काढून टाकू शकतो.
3:25 त्यामुळे आता हे खूप व्यवस्थित दिसत आहे.
3:29 लक्षात ठेवा की अशा प्रकारच्या simple IF स्टेटमेंटमध्ये curly brackets समाविष्ट करण्यात काहीच अर्थ नसतो.
3:37 जर आपण एकापेक्षा जास्त ओळी समाविष्ट करणार असू तर आपल्याला curly brackets ची गरज असते.
3:42 उदाहरणार्थ येथे नवे व्हेरिएबल सेट करू या.
3:46 Access equals 'Allowed'
3:52 हा देखील अजून एका ओळीचा code आहे
3:57 परंतु जेव्हा आपण हे कार्यान्वित करू तेव्हा आपल्याला एरर मिळेल.
4:02 हे आपल्याला unexpected T_else on line 8 ही एरर दर्शवते.
4:08 आता आठव्या ओळीवर जाऊ या. याच्या आधीच्या ओळी मध्ये चूक झाली आहे.
4:13 त्यामुळे आपल्याला दोन किंवा त्यापेक्षा अधिक ओळींचा code असेल तर तो curly brackets मध्ये समाविष्ट करण्याची गरज असते.
4:22 रिफ्रेश केल्यावर आपल्याला Access granted हा रिझल्ट मिळेल.
4:25 आता आपण allowed ही व्हॅल्यू असलेले Access हे व्हेरिएबल सेट केले होते.
4:29 परंतु याचा आपण फार उपयोग केला नाही.
4:32 आपण हे केवळ एक उदाहरण म्हणून घेतले होते.
4:35 येथे एक ओळ आहे. तर येथे दोन ओळी आहेत, ज्या आपण एकत्र करू शकत नाही.
4:40 अशा प्रकारे आपण व्हेरिएबल बनवले आणि ते IF statement मध्ये समाविष्ट केले. मी आशा करते की याचा आपल्याला उपयोग होईल.
4:46 अशा प्रकारे आपण ट्युटोरियलच्या अंतिम टप्प्यात पोहोचलो आहोत.
4:50 या ट्युटोरियलचे भाषांतर मनाली रानडे यांनी केले असून मी रंजना भांबळे आपला निरोप घेते. सहभागासाठी धन्यवाद.

Contributors and Content Editors

PoojaMoolya, Ranjana