PHP में सामान्य फ़ंक्शंस- भाग 2

isset() समारोह

जाँचता है कि क्या कोई वेरिएबल सेट है और उसका कोई मान है।

$name = "John";  
if(isset($name)) {  
    echo "Variable 'name' is set.";  
} else {  
    echo "Variable 'name' is not set.";  
}  

 

empty() समारोह

जाँचता है कि कोई वेरिएबल खाली है या मौजूद नहीं है।

$email = "";  
if(empty($email)) {  
    echo "Email is not provided.";  
} else {  
    echo "Email is provided.";  
}  

 

exit() या कार्य die()

यदि आवश्यक हो तो प्रोग्राम के निष्पादन को रोक देता है और एक संदेश प्रदर्शित करता है।

$age = 15;  
if($age < 18) {  
    echo "You are not old enough to access.";  
    exit();  
}  
echo "Welcome to the website.";  

 

continue नियंत्रण संरचना

लूप की वर्तमान पुनरावृत्ति को छोड़ देता है और अगले पुनरावृत्ति पर चला जाता है।

for($i = 1; $i <= 10; $i++) {  
    if($i == 5) {  
        continue;  
    }  
    echo $i. " ";  
}  
// Output: 1 2 3 4 6 7 8 9 10  

 

break नियंत्रण संरचना

एक लूप या वर्तमान निष्पादन को समाप्त करता है।

$num = 1;  
while(true) {  
    echo $num. " ";  
    if($num == 5) {  
        break;  
    }  
    $num++;  
}  
// Output: 1 2 3 4 5  

 

var_dump() फ़ंक्शन

फ़ंक्शन का उपयोग किसी वेरिएबल या मान के बारे में विस्तृत जानकारी प्रदर्शित करने के लिए किया जाता है। यह आपको वेरिएबल का डेटा प्रकार, मान और आकार देखने की अनुमति देता है।

$number = 10;  
$string = "Hello";  
$array = [1, 2, 3];  
  
var_dump($number); // int(10)  
var_dump($string); // string(5) "Hello"  
var_dump($array); // array(3) { [0]=> int(1) [1]=> int(2) [2]=> int(3) }  

 

print() समारोह

किसी मान को स्क्रीन पर प्रदर्शित करने के लिए फ़ंक्शन का उपयोग किया जाता है। यह के समान है, लेकिन सफल होने पर echo यह एक मान लौटाता है । 1

$name = "John";  
  
print "Hello, ". $name; // Hello, John  

 

print_r() फ़ंक्शन

फ़ंक्शन का उपयोग किसी वेरिएबल या ऐरे के बारे में जानकारी को पढ़ने योग्य प्रारूप में प्रदर्शित करने के लिए किया जाता है। यह तब उपयोगी होता है जब आप किसी सरणी की संरचना और मान देखना चाहते हैं।

$array = [1, 2, 3];  
  
print_r($array);  
/* Output:  
Array  
(  
    [0] => 1  
    [1] => 2  
    [2] => 3  
)  
*/  

 

नोट: var_dump, print और print_r फ़ंक्शंस का उपयोग अक्सर डिबगिंग उद्देश्यों के लिए किया जाता है, क्योंकि वे कोई मान नहीं लौटाते हैं और केवल स्क्रीन पर जानकारी प्रदर्शित करते हैं।