-
PHP प्रोग्राम: पहले n नेचुरल नंबर्स के वर्गों का योग
वर्गों का योग: Σ i² (i=1 से n) उदाहरण <?php function sum_of_squares($limit) { $ini_sum = 0; for ($i = 1; $i <= $limit; $i++) { $ini_sum += ($limit * $limit); // बग: $i के बजाय $limit उपयोग किया } return $ini_sum; } $limit = 5; print_r(The sum of square of first 5 natura
-
PHP प्रोग्राम: वाक्य में शब्द को सिंबल से बदलना (str_replace)
शब्द प्रतिस्थापन: str_replace() उदाहरण <?php $my_str = This is a sample only; $search_str = array(sample, This); $replace_str = array(simple); $result = str_replace($search_str, $replace_str, $my_str); print_r(The final replaced string is: ); print_r($result); ?> आउटपुट The final replaced s
-
PHP प्रोग्राम: स्ट्रिंग में स्पेशल कैरेक्टर जांचना (Regex)
स्पेशल कैरेक्टर जांचना उदाहरण <?php function check_string($my_string) { $regex = preg_match([@_!#$%^&*()<>?/|}{~:], $my_string); if ($regex) { print(String has been accepted); } else { print(String has not been accepted); } } $my_string = This_is_$_sample!; chec
-
PHP प्रोग्राम: नंबर के अंकों का योग
संख्या के अंकों का योग उदाहरण <?php function sum_of_digits($my_num) { $sum = 0; for ($i = 0; $i < strlen($my_num); $i++) { $sum += $my_num[$i]; } return $sum; } $my_num = 65; print_r(The sum of digits is ); echo sum_of_digits($my_num); ?> आउटपुट The sum of digits is
-
PHP प्रोग्राम: स्ट्रिंग में कैरेक्टर्स की संख्या गिनना
स्ट्रिंग की लंबाई (कैरेक्टर काउंट) उदाहरण <?php $my_string = Hi there, this is a sample ; $len = mb_strlen($my_string); print_r(The number of characters in the string is ); echo $len; ?> आउटपुट The number of characters in the string is 27 व्याख्या mb_strlen() - मल्टीबाइट-सेफ स्ट्रिंग लंबा
-
PHP प्रोग्राम: वाक्य का पहला शब्द ढूंढना (strtok)
स्ट्रिंग का पहला शब्द प्राप्त करना उदाहरण <?php $my_string = Hi there, this is a sample statement; echo The first word of the string is . strtok($my_string, ); ?> आउटपुट The first word of the string is Hi व्याख्या strtok() - स्ट्रिंग को टोकन में विभाजित करता है। पहला कॉल स्ट्रिंग और डिल
-
PHP प्रोग्राम: स्ट्रिंग में अंतिम शब्द की लंबाई ढूंढना
स्ट्रिंग के अंतिम शब्द की लंबाई उदाहरण <?php function last_word_len($my_string) { $position = strrpos($my_string, ); if (!$position) { $position = 0; } else { $position = $position + 1; } $last_word = substr($my_string, $position); return strlen($last_wo
-
PHP प्रोग्राम: unset() फंक्शन से एरे एलिमेंट डिलीट करना
unset() से एरे एलिमेंट हटाना उदाहरण <?php $my_array = array(Joe, Ben, Mary, Barun, Sona, Mona); unset($my_array[4]); print_r(After deleting the element, the array is); print_r($my_array); ?> आउटपुट Mona ) व्याख्या इंडेक्स 4 पर Sona था, जिसे unset($my_array[4]) से हटा दिया गया। महत्वपूर्
-
PHP प्रोग्राम: एरे में न्यूनतम एलिमेंट ढूंढना
एरे में न्यूनतम मान ढूंढना उदाहरण <?php function get_min_value($my_array) { $n = count($my_array); $min_val = $my_array[0]; for ($i = 1; $i $my_array[$i]) { $min_val = $my_array[$i]; } } return $min_val; } $my_array = array(56, 78, 91, 44, 0, 11); print
-
PHP प्रोग्राम: डेट फॉर्मेट बदलना (strtotime और date)
PHP में डेट फॉर्मेट बदलना उदाहरण <?php function string_convert($my_date) { $sec = strtotime($my_date); $my_date = date(Y-m-d H:i, $sec); $my_date = $my_date . :00; echo $my_date; } $my_date = 23/11/2020 11:59 PM; string_convert($my_date); ?> आउटपुट 1970-01-01 00:00:00 समस्
-
PHP प्रोग्राम: एरे में पहले 'n' मिसिंग नंबर ढूंढना
एरे में पहले n मिसिंग नंबर ढूंढना उदाहरण <?php function missing_values($my_arr, $len, $n) { sort($my_arr); // नोट: sort($my_arr, $len) गलत है, sort दूसरा पैरामीटर फ्लैग लेता है $i = 0; while ($i < $n && $my_arr[$i] <= 0) { $i++; } $count = 0; $curr
-
PHP प्रोग्राम: अनंत श्रृंखला में संख्या मौजूद है या नहीं जांचना
अनंत श्रृंखला में संख्या की जांच दिए गए नंबर के अनंत श्रृंखला में मौजूद होने की जांच के लिए PHP कोड: उदाहरण 0 && ($n - $m) % $o == 0) { return true; } return false; } $m = 3; $n = 5; $o = 9; if (contains_val($m, $n, $o)) { echo The number is present in the infinite series; }
-
PHP प्रोग्राम: एरे में अधिकतम एलिमेंट ढूंढना
PHP में एरे का अधिकतम मान ढूंढना एरे में अधिकतम एलिमेंट ढूंढने के लिए PHP कोड निम्नानुसार है: उदाहरण <?php function get_max_value($my_array) { $n = count($my_array); $max_val = $my_array[0]; for ($i = 1; $i < $n; $i++) { if ($max_val < $my_array[$i]) { $max_val
-
PHP break स्टेटमेंट: लूप और स्विच से बाहर निकलना
परिचय break स्टेटमेंट PHP में लूपिंग कंट्रोल कीवर्ड्स में से एक है। जब प्रोग्राम फ्लो while, do-while, for, foreach लूप या switch कंस्ट्रक्ट के अंदर break से मिलता है, तो लूप/स्विच के शेष स्टेटमेंट्स छोड़ दिए जाते हैं और उसी के बाद के स्टेटमेंट्स निष्पादित होते हैं। सिंटैक्स while (expr) { ...
-
PHP एरे ऑपरेटर्स: यूनियन, समानता और पहचान
परिचय PHP एरे डेटा टाइप्स पर ऑपरेटर्स के रूप में उपयोग किए जाने वाले प्रतीकों का निम्नलिखित सेट परिभाषित करता है: प्रतीकउदाहरणनामपरिणाम +$a + $bयूनियन$a और $b का यूनियन। ==$a == $bसमानताTRUE यदि $a और $b में समान कुंजी/मान जोड़े हैं। ===$a === $bपहचानTRUE यदि $a और $b में समान कुंजी/मान जोड़े
-
PHP declare स्टेटमेंट: ticks, strict_types और encoding
परिचय PHP में declare स्टेटमेंट का सिंटैक्स while, for, foreach आदि जैसे अन्य फ्लो कंट्रोल संरचनाओं के समान है। सिंटैक्स declare (directive) { statement1; statement2; ... } ब्लॉक का व्यवहार डायरेक्टिव के प्रकार द्वारा परिभाषित होता है। declare स्टेटमेंट में तीन प्रकार के डायरेक्टिव्स
-
PHP एक्सेप्शन एक्सटेंड करना: कस्टम एक्सेप्शन क्लास बनाना
परिचय Exception क्लास Throwable इंटरफेस को इम्प्लीमेंट करती है और सभी Exception क्लासेज (पूर्वनिर्धारित और यूजर-डिफाइंड) के लिए बेस क्लास है। Exception क्लास Throwable इंटरफेस से कुछ final (नॉन-ओवरराइडेबल) मेथड्स को परिभाषित करती है, और __toString() मेथड जो एक्सेप्शन ऑब्जेक्ट के स्ट्रिंग प्रतिनिधित
-
PHP finally ब्लॉक के साथ एक्सेप्शन हैंडलिंग
परिचय finally ब्लॉक में कोड हमेशा निष्पादित होगा चाहे try ब्लॉक में एक्सेप्शन हो या नहीं। यह ब्लॉक catch ब्लॉक के बाद या catch ब्लॉक के बजाय प्रकट होता है। catch और finally ब्लॉक दोनों निम्न उदाहरण में, दोनों catch और finally ब्लॉक्स दिए गए हैं। यदि try ब्लॉक में एक्सेप्शन होता है, तो दोनों में को
-
PHP finally और return का इंटरेक्शन: विशेष व्यवहार
परिचय जब try ब्लॉक या catch ब्लॉक (या दोनों) में return स्टेटमेंट होता है, तो finally ब्लॉक का एक विशिष्ट व्यवहार होता है। सामान्यतः return स्टेटमेंट प्रोग्राम के कंट्रोल को कॉलिंग पोजीशन पर वापस ले जाता है। हालांकि, try/catch ब्लॉक के साथ फंक्शन में return होने पर, finally ब्लॉक में स्टेटमेंट्स पह
-
PHP 7 में एरर्स: Throwable इंटरफेस और एरर हायरार्की
परिचय संस्करण 7 से पहले, PHP पार्सर विभिन्न स्थितियों के जवाब में एरर्स रिपोर्ट करता था। प्रत्येक एरर एक निश्चित पूर्वनिर्धारित प्रकार की होती थी। PHP 7 ने एरर रिपोर्टिंग के तंत्र को बदल दिया। पारंपरिक एरर रिपोर्टिंग के बजाय, अधिकांश एरर्स अब एक्सेप्शन फेंककर रिपोर्ट की जाती हैं। यदि एरर एक्सेप्शन