PHP-and-MySQL/C2/If-Statement/Marathi
From Script | Spoken-Tutorial
Title of script: If Statement
Author: Manali Ranade
Keywords: PHP and MySQL
|
|
---|---|
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 | या ट्युटोरियलचे भाषांतर मनाली रानडे यांनी केले असून मी रंजना भांबळे आपला निरोप घेते. सहभागासाठी धन्यवाद. |