PHP Loops (लूप्स) in Hindi |
अक्सर जब आप कोड लिखते हैं, तो आप चाहते हैं कि कोड का एक ही ब्लॉक बार-बार एक निश्चित संख्या में चले। इसलिए, एक स्क्रिप्ट में कई लगभग समान कोड-लाइनों को जोड़ने के बजाय, हम लूप का उपयोग कर सकते हैं।
लूप्स का उपयोग कोड के एक ही ब्लॉक को बार-बार निष्पादित करने के लिए किया जाता है, जब तक कि एक निश्चित स्थिति सत्य होती है।
PHP में, हमारे पास निम्नलिखित लूप प्रकार हैं:
- while (जब तक) - कोड की एक ब्लॉक के माध्यम से छोरों के रूप में लंबे समय के रूप में निर्दिष्ट शर्त सच है
- do...while (करते हैं ... जबकि) - एक बार कोड के ब्लॉक के माध्यम से लूप होता है, और तब तक लूप को दोहराता है जब तक कि निर्दिष्ट स्थिति सत्य है
- for (के लिए) - कोड के एक ब्लॉक के माध्यम से छोरों एक निर्दिष्ट संख्या में बार
- foreach (आड़ू) - एक सरणी में प्रत्येक तत्व के लिए कोड के एक ब्लॉक के माध्यम से छोरों
PHP while Loop
The while loop - कोड के एक ब्लॉक के माध्यम से लूप्स तब तक जब तक कि निर्दिष्ट स्थिति सत्य है।
While Loop (जबकि लूप) कोड के एक ब्लॉक को निष्पादित करता है जब तक कि निर्दिष्ट स्थिति सत्य है।
Syntax (सिंटेक्स)
while (condition is true) {
code to be executed;
}
Example:
<?php
$x = 1;
while($x <= 5) {
echo "The number is: $x <br>";
$x++;
}
?>
Output:
The number is: 1
The number is: 2
The number is: 3
The number is: 4
The number is: 5
PHP do while Loop
do...while loop - एक बार कोड के ब्लॉक के माध्यम से लूप करता है, और तब तक लूप को दोहराता है जब तक कि निर्दिष्ट स्थिति सत्य है।
do...while loop हमेशा कोड के ब्लॉक को एक बार निष्पादित करेगा, यह तब स्थिति की जांच करेगा, और लूप को दोहराएगा जबकि निर्दिष्ट स्थिति सत्य है।
Syntax (सिंटेक्स)
do {
code to be executed;
} while (condition is true);
Example:
<?php
$x = 1;
do {
echo "The number is: $x <br>";
$x++;
} while ($x <= 5);
?>
Output:
The number is: 1
The number is: 2
The number is: 3
The number is: 4
The number is: 5
नोट: do...while loop स्थिति में लूप के भीतर कथनों को निष्पादित करने के बाद स्थिति का परीक्षण किया जाता है। इसका मतलब है कि do...while loop अपने बयानों को कम से कम एक बार निष्पादित करेगा, भले ही स्थिति झूठी हो। नीचे उदाहरण देखें।
<?php
$x = 6;
do {
echo "The number is: $x <br>";
$x++;
} while ($x <= 5);
?>
Output:
The number is: 6
PHP for Loop
for loop - कोड की एक ब्लॉक के माध्यम से लूप्स निर्दिष्ट समय की संख्या।
for loop का उपयोग तब किया जाता है जब आप पहले से जानते हैं कि स्क्रिप्ट को कितनी बार चलना चाहिए।
Syntax (सिंटेक्स)
for (init counter; test counter; increment counter) {
code to be executed for each iteration; प्रत्येक पुनरावृत्ति के लिए कोड निष्पादित किया जाना;
}
पैरामीटर:
- init counter: लूप काउंटर मान को इनिशियलाइज़ करें
- test counter: प्रत्येक लूप पुनरावृत्ति के लिए मूल्यांकन किया गया। यदि यह TRUE का मूल्यांकन करता है, तो लूप जारी रहता है। यदि यह FALSE का मूल्यांकन करता है, तो लूप समाप्त हो जाता है।
- increment counter: लूप काउंटर मान बढ़ाता है
Example:
<?php
for ($x = 0; $x <= 10; $x++) {
echo "The number is: $x <br>";
}
?>
Output:
The number is: 0
The number is: 1
The number is: 2
The number is: 3
The number is: 4
The number is: 5
The number is: 6
The number is: 7
The number is: 8
The number is: 9
The number is: 10
PHP foreach Loop
foreach loop - किसी ऐरे में प्रत्येक तत्व के लिए कोड के ब्लॉक के माध्यम से लूप्स।
foreach loop केवल सरणियों पर काम करता है, और एक सरणी में प्रत्येक कुंजी / मूल्य जोड़ी के माध्यम से लूप के लिए उपयोग किया जाता है।
Syntax (सिंटेक्स)
foreach ($array as $value) {
code to be executed;
}
प्रत्येक लूप पुनरावृत्ति के लिए, वर्तमान सरणी तत्व का मान $value को सौंपा गया है और सरणी सूचक को एक तक ले जाया जाता है, जब तक कि यह अंतिम सरणी तत्व तक नहीं पहुंचता।
Example:
<?php
$colors = array("red", "green", "blue", "yellow");
foreach ($colors as $value) {
echo "$value <br>";
}
?>
Output:
red
green
blue
yellow
PHP Break and Continue
आपने इस ट्यूटोरियल के पुराने अध्याय में उपयोग किए गए ब्रेक स्टेटमेंट को पहले ही देख लिया है। इसका उपयोग स्विच स्टेटमेंट के "जंप आउट (jump out)" के लिए किया गया था।
PHP Break
ब्रेक स्टेटमेंट (break statement) का उपयोग लूप से बाहर निकलने के लिए भी किया जा सकता है।
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
break;
}
echo "The number is: $x <br>";
}
?>
Output:
The number is: 0
The number is: 1
The number is: 2
The number is: 3
PHP Continue
Continue Statement एक पुनरावृत्ति (लूप में) को तोड़ता है, अगर एक निर्दिष्ट स्थिति होती है, और लूप में अगले पुनरावृत्ति के साथ जारी रहती है।
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
continue;
}
echo "The number is: $x <br>";
}
?>
Output:
The number is: 0
The number is: 1
The number is: 2
The number is: 3
The number is: 5
The number is: 6
The number is: 7
The number is: 8
The number is: 9
Break and Continue in While Loop
आप break का भी उपयोग कर सकते हैं और continue जबकि while में:
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
break;
}
echo "The number is: $x <br>";
$x++;
}
?>
Output:
The number is: 0
The number is: 1
The number is: 2
The number is: 3
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
$x++;
continue;
}
echo "The number is: $x <br>";
$x++;
}
?>
Output:
The number is: 0
The number is: 1
The number is: 2
The number is: 3
The number is: 5
The number is: 6
The number is: 7
The number is: 8
The number is: 9
PHP switch Statement (स्विच स्टेटमेंट) in Hindi
---
मुझे उम्मीद है कि आपको यह अच्छी पोस्ट पसंद आएगी। इसे अपने दोस्तों के साथ साझा करना न भूलें, शेयरिंग बटन पोस्ट के नीचे है। इसके अलावा, यदि इंटरमीडिएट में कोई नकारात्मक पहलू है, तो टिप्पणी बॉक्स का अनुरोध करने में संकोच न करें। हम आपकी मदद करने के लिए खुश होने जा रहे हैं।
मैं इस ब्लॉग पर अधिक से अधिक लिखना जारी रखूंगा, इसलिए हमारे ब्लॉग BlogLearner को अपने मोबाइल या कंप्यूटर पर बुकमार्क (Ctrl + D) के रूप में बनाना न भूलें और अपने ईमेल में सभी पोस्ट प्राप्त करने के लिए हमें सदस्यता लें। अगर आपको यह पोस्ट पसंद आए तो इन पोस्ट को शेयर करना न भूलें। आप हमें फेसबुक या ट्विटर जैसी सोशल नेटवर्किंग साइटों पर साझा करके अतिरिक्त व्यक्तियों तक पहुंचने की सुविधा प्रदान कर सकते हैं।
PHP tutorial in Hindi. |
No comments:
Post a Comment