Please support if you like my work by payment through upi: sinhamit@icici or payment by bank
account name: Amit Kumar Sinha,
account number: 2646728782
IFSC code: KKBK0005660
SWIFT: KKBKINBB
Variable handling Functions in Category: पीएचपी by amit
🕙 Posted on 2023-05-24 at 21:04:01
डेटा-प्रकार और मानों (values) की जाँच करना
is_numeric (), is_null ()
is_numeric()
फ़ंक्शन जाँचता है कि क्या एक शाब्दिक या एक चर/
<?php var_dump( is_numeric
( pi() ) ); // आउटपुट bool(true) है ?><br />
<?php var_dump( is_numeric
( "12.5" ) ); // आउटपुट bool(true) है ?><br />
is_null()
फ़ंक्शन जांचता है कि एक शाब्दिक या एक चर/NULL
है या नहीं। निम्नलिखित उदाहरण में, चर नाम $not_var घोषित नहीं किया गया है, और आउटपुट bool(true) त्रुटि के साथ नीचे दिखाया गया है:
<?php var_dump( is_null
( NAN ) ); // आउटपुट bool(false) है ?><br />
<?php var_dump( is_null
( $not_var ) ); // आउटपुट त्रुटि जैसा कि नीचे दिखाया गया है: ?><br />
Warning: Undefined variable $not_var in C:\xampp\
bool(true)
is_infinite (), is_finite (), is_nan ()
is_infinite()
और is_finite()
गणित फ़ंक्शन हैं जो यह जांचते हैं कि एक शाब्दिक या एक चर/is_nan()
भी एक मैथ फ़ंक्शन है, जो यह जांचता है कि एक शाब्दिक या चर/
<?php var_dump( is_infinite
( log( -1 ) ) ); // log(-1) float(NAN) है, इसलिए आउटपुट bool(false) है ?><br />
<?php var_dump( is_infinite
( fdiv( PHP_INT_MIN, 0 ) ) ); // 0 से विभाजन अनंत (infinity) देता है, इसलिए आउटपुट bool(true) है ?><br />
<?php var_dump( is_finite
( -INF ) ); // -INF नकारात्मक अनंत है, इसलिए आउटपुट bool(false) है ?><br />
<?php var_dump( is_finite
( 3**(1/3) ) ); // 3 का क्यूब-रूट (cube-root) एक अपरिमेय (irrational) संख्या है, (अनंत नहीं), इसलिए आउटपुट bool(true) है ?><br />
is_string (), is_scalar ()
is_string()
फ़ंक्शन जांचता है कि एक शाब्दिक या एक चर/is_scalar()
फ़ंक्शन जांचता है कि एक शाब्दिक या एक चर/
<?php var_dump( is_string
( "12.5" ) ); // outputs bool(true) ?><br />
<?php var_dump( is_scalar
( [] ) ); // outputs bool(false) ?><br />
<?php var_dump( is_scalar
( NULL ) ); // outputs bool(false) ?><br />
is_array (), in_array ()
is_array()
फ़ंक्शन जांचता है कि एक शाब्दिक या एक चर/in_array()
फ़ंक्शन जांचता है कि एक शाब्दिक या एक चर/in_array()
फ़ंक्शन भी बूलियन मान (true या false) आउटपुट करता है, और इसमें दो तर्क (arguments) होते हैं (तीसरा तर्क वैकल्पिक optional है, आइटम के डेटा-प्रकार की जांच करता है):
in_array
(मिश्रित $needle, सरणी $haystack, bool $strict = false): bool
<?php var_dump( is_array
( [] ) ); // आउटपुट bool(true) है ?><br />
<?php var_dump( in_array
( "1", [ 0, 1, 2, 3 ] ) ); // आउटपुट bool(true) है ?><br />
<?php var_dump( in_array
( "1", [ 0, 1, 2, 3 ], true ) ); // आउटपुट bool(false) है ?><br />
चर (Variable) हैंडलिंग फ़ंक्शनस
परिणाम प्राप्त करने के लिए निम्नलिखित पूर्व-निर्धारित फ़ंक्शनस को सीधे चर पर लागू किया जा सकता है। निम्नलिखित में से कुछ पूर्व-निर्धारित फ़ंक्शनस को पहले ही समझाया जा चुका है, और अन्य महत्वपूर्ण फ़ंक्शनस को बाद में समझाया जाएगा, जब भी उनकी आवश्यकता होगी।
boolval फ़ंक्शन (bool)
टाइप-कास्टिंग ऑपरेशन के बराबर है।
intval फ़ंक्शन (int)
टाइप-कास्टिंग ऑपरेशन के बराबर है।
floatval या doubleval फ़ंक्शन (flaot)
टाइप-कास्टिंग ऑपरेशन के बराबर है।
strval फ़ंक्शन (string)
टाइप-कास्टिंग ऑपरेशन के बराबर है।
boolval
− एक चर का बूलियन मान प्राप्त करेंdebug_zval_dump
− आउटपुट के लिए एक आंतरिक zval संरचना के एक स्ट्रिंग प्रतिनिधित्व को डंप करता हैdoubleval
− floatval फ़ंक्शन का उपनामempty
− निर्धारित करें कि क्या एक चर खाली हैfloatval
− एक चर का फ्लोट मान प्राप्त करेंget_debug_type
− डिबगिंग के लिए उपयुक्त तरीके से एक चर का प्रकार नाम प्राप्त करता हैget_defined_vars
− सभी परिभाषित चरों की एक सरणी देता हैget_resource_id
− दिए गए संसाधन के लिए एक पूर्णांक पहचानकर्ता लौटाता हैget_resource_type
− संसाधन प्रकार लौटाता हैgettype
− एक चर का प्रकार प्राप्त करेंintval
− एक चर का पूर्णांक मान प्राप्त करेंis_array
− ढूँढता है कि क्या एक चर एक सरणी हैis_bool
− यह पता लगाता है कि एक चर एक बूलियन है या नहींis_callable
− सत्यापित करें कि एक मान को वर्तमान दायरे से एक फ़ंक्शन के रूप में कहा जा सकता है।is_countable
− सत्यापित करें कि एक चर की सामग्री एक गणनीय मान हैis_double
− is_float फ़ंक्शन का उपनामis_float
− ढूँढता है कि क्या वेरिएबल का प्रकार फ़्लोट हैis_int
− पता करें कि क्या वेरिएबल का प्रकार पूर्णांक हैis_integer
− is_int फ़ंक्शन का उपनामis_iterable
− सत्यापित करें कि एक चर की सामग्री एक पुनरावर्तनीय मान हैis_long
− is_int फ़ंक्शन का उपनामis_null
− ढूँढता है कि क्या एक चर NULL हैis_numeric
− पता लगाता है कि एक चर एक संख्या या एक संख्यात्मक स्ट्रिंग है या नहींis_object
− ढूँढता है कि क्या चर एक ऑब्जेक्ट हैis_real
− is_float फ़ंक्शन का उपनामis_resource
− ढूँढता है कि क्या चर एक संसाधन (resource) हैis_scalar
− ढूँढता है कि क्या चर का प्रकार एक scalar हैis_string
− पता लगाएँ कि क्या वेरिएबल का प्रकार स्ट्रिंग हैisset
− निर्धारित करें कि क्या एक चर घोषित किया गया है और NULL से अलग हैprint_r
− एक चर के बारे में मानव-पठनीय जानकारी प्रिंट करता हैserialize
− एक मूल्य का एक संग्रहीत (storable) प्रतिनिधित्व उत्पन्न करता हैsettype
− वेरिएबल का प्रकार सेट करेंstrval
− एक चर का स्ट्रिंग मान प्राप्त करेंunserialize
− एक संग्रहीत प्रतिनिधित्व से एक PHP मान बनाता हैunset
− दिए गए वेरिएबल को अनसेट करेंvar_dump
− एक चर के बारे में जानकारी डंप करता हैvar_export
− एक वेरिएबल का पार्सेबल स्ट्रिंग प्रस्तुतीकरण आउटपुट या रिटर्न करता है
Leave a Comment:
Amit Sinha March 2nd, 2023 at 9:30 PM
😃 😄 😁 😆 😅 😂 😉 😊 😇 😍 😘 😚 😋 😜 😝 😶 😏 😒 😌 😔 😪 😷 😵 😎 😲 😳 😨 😰 😥 😢 😭 😱 😖 😣 😞 😓 😩 😫 😤
Ribhu March 3rd, 2023 at 9:30 PM
🐵 🐒 🐶 🐩 🐺 🐱 🐯 🐅 🐆 🐴 🐎 🐮 🐂 🐃 🐄 🐷 🐖 🐗 🐽 🐏 🐑 🐐 🐪 🐫 🐘 🐭 🐁 🐀 🐹 🐰 🐇