Waht is Decision
Control Statement in php :
php
में
कुछ Statement
का
use
किया
जाता है जिसमे कोई न कोई condition
दी
जाती है decision
Control statement में
condition
के
सत्य होने पर ही इन statement
के
अन्दर दिय गय statement
का
ब्लॉक एक्जीक्युट होता है
decision
control statement में
दी गई condition
का
मान true
या
false
होता
है यदि दी गई condition
true है
तब decision
control statement के
अन्दर दिए गय कथनों का ब्लॉक
एक्जीक्युट होता है अगर
condition
false है
तब नियंत्रण decision
control statement के
अन्दर दिए गय कथनों में न जाकर
प्रोग्राम के अगले कथनों पर
चला जाता है इन कथनों का प्रयोग
करने से true
या
false
के
आधार पर नियंत्रण के लिए दो
मार्ग होते है दो मार्गो में
से कोई एक मार्ग प्रोग्राम
के execution
के
लिए condition
पर
आधारित होता है जिसके लिए दो
condition
का
प्रयोग किया जाता है true
ओर
false
php में decision control statement निम्नलिखित है –
php में decision control statement निम्नलिखित है –
- if ........... statement,
- if .......... else statement,
- nested if Statement ,
- Switch Statement
If
Statement in php:
if
statement के
सामान्य दो भाग होते है सामान्य
if
statement एवं
if
else statement php में
इन्हें नियंत्रण या निर्णय
करने वाले statement
कहते
है if
statement पहले
test
expression की
testing
करता
है फिर उसके true
और
false
के
आधार पर यह दो भागो में से किसी
एक का चयन करता आगे बढ़ जा है
इस तरह यह मुख्यत:
द्विमर्गीय
पद्धति का सहारा लेता है if
statemment का
use
निम्लिखित
प्र्क्कर से किया जा सकता है
सामान्यः
if
statement में
कंप्यूटर if
से
start
होने
वाले एक्सप्रेशन या शर्त की
परीक्षा करता है यही यह true
है
तो वह statement
block में
जा कर परिणाम अंकित करता है
यही false
है
तो वह use
छोड़
कर वह दुसरे statement
को
test
करता
है इसका फ्लोचार्ट निचे दर्शाया
गया है
Syntax
:
if(condition)
{
Statement;
}
Example
Of If Statement in php :
<?php
$a=4;
if($a%2==0)
{
echo
"Even No";
}
?>
if-else statement in php
if...else
statement if statement का
ही एक विस्तृत रूप है इसमें
condition
के
true
आउट
false
होने
पर एक statement
या
कई statement
का
ग्रुप एक्सीक्यूट होता है if
else statement का
सिंटेक्स निचे दिया गया है
if(condition)
{
Statement;
}
Else
{
Statement;
}
If else statement का फ्लोचार्ट निचे इया गया है इसमें यदि condition true है तो statement ब्लाक 1 एक्सीक्यूट होगा नहीं तो condition false होने पर statement block २ एक्सीक्यूट होगा
if else statement का फ्लोचार्ट
If else statement का फ्लोचार्ट निचे इया गया है इसमें यदि condition true है तो statement ब्लाक 1 एक्सीक्यूट होगा नहीं तो condition false होने पर statement block २ एक्सीक्यूट होगा
if else statement का फ्लोचार्ट
Example
Of If else Statement in php
<?php
$a=7;
if($a%2==0)
{
echo
"Even No";
}
else
{
echo
"Odd No";
}
?>
Nested if else Statement in php
if
और
nested
if else statement Control और
decision
statement है
यह statement
प्रोग्राम
की दिशा निर्धारित करते
है
nested if statement का use उस Condition में किया जाता है जब एक ही प्रोग्राम में if else के कई statement एक दुसरे से गुथे हुए रूप में प्रस्तुत किये गई हो तब इसे nested if else statement कहा जाता है इसका सामन्य syntax निचे दर्शया गय है
nested if statement का use उस Condition में किया जाता है जब एक ही प्रोग्राम में if else के कई statement एक दुसरे से गुथे हुए रूप में प्रस्तुत किये गई हो तब इसे nested if else statement कहा जाता है इसका सामन्य syntax निचे दर्शया गय है
if(condation1)
{
Statement;
}
else
if(condation2)
{
Statement;
}
else
if(condition n)
{
Statement;
}
nested
if statement को
निचे दिए गई फ्लोचार्ट के
द्वारा भी समझ सकते है
Example
Of nested If Statement in php
<?php
$a=8;
$b=10;
$c=1;
if($a>$b)
{
echo
"A Is Big";
}
else
if($b>$c)
{
echo
"B Is Big";
}
else
if($b>$c)
{
echo
"C is Big";
}
else
{
echo
"A Is Big";
}
?>
Switch Statement
php
में
कभी -
कभी
एक ही प्रोग्राम में if
else का
रूप इंतना सघन हो जाता है की
प्रोग्रामर स्वय ही भ्रमित
हो जाता है उन स्थिति
में भ्रान्ति से बचने के लिए
switch
statement का
प्रयोग किया जाता है इसमें
विभिन्न कार्य करने के लीये
statement
को
अलग –
अलग
Group
में
बाट दिया जाता है व हर group
को
एक case-label
के
अंतर्गत रखा जाता है switch
statement में
कोई संख्या या केरेक्टर variable
का
मन दिया जाता है जिसमे सभी
जिसे सभी case
–labels के
साथ मेच किया जाता है जिस case
label का
मान switch
statement
में
दिए गए मान से मेच करा जाता है
उसी के अंतर्गत लिखे गए statement
Execute किये
हो जाते है कभी कभी प्रोग्राम
में Case
label के
साथ default
label भी
रख देते है जब switch
statement में
दिया गया मान किसी भी case
label से
मैच नहीं होता है जब default
label के
अंतर्गत लिखे गए statement
execute किये
जाते है
switch statement का syntax निचे दिया गया है
switch statement का syntax निचे दिया गया है
switch(experssion)
{
Case label 1:
Statement sequence 1:
break;
case label 2 :
statement sequence 2:
break;
case label 3 :
statement sequence 3:
break;
:
:
Case label n-1:
Statement sequence n-1;
break;
default:
statement sequence n;
}
{
Case label 1:
Statement sequence 1:
break;
case label 2 :
statement sequence 2:
break;
case label 3 :
statement sequence 3:
break;
:
:
Case label n-1:
Statement sequence n-1;
break;
default:
statement sequence n;
}
Switch
statement को
अधिक स्पष्ट रूप से समझने के
लिए फ्लोचार्ट निचे दर्शाया
गया है
Example
Of Switch Case Statement in php :
<?php
$a=2;
switch($a)
{
case
1:
echo
"A=1";
break;
case
2:
echo
"A=2";
break;
case
3:
echo
"A=3";
break;
default
:
echo
"Wrong Number";
}
?>
Comments
Post a Comment