Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

किसी वस्तु से PHP प्रिंट कुंजी?

मान लें कि निम्नलिखित हमारा उद्देश्य है -

$employeeDetails = (object) [
    'firstName' => 'John',
    'lastName' => 'Doe',
    'countryName' => 'US'
];

हम निम्नलिखित आउटपुट चाहते हैं यानी केवल कुंजियाँ -

firstName
lastName
countryName

किसी ऑब्जेक्ट से केवल कुंजियाँ प्रदर्शित करने के लिए, PHP में array_keys() का उपयोग करें।

उदाहरण

<!DOCTYPE html>
<html>
<body>
<?php
$employeeDetails = (object) [
   'firstName' => 'John',
   'lastName' => 'Doe',
   'countryName' => 'US'
];
$allKeysOfEmployee = array_keys((array)$employeeDetails);
echo "All Keys are as follows=","<br>";
foreach($allKeysOfEmployee as &$tempKey)
echo $tempKey,"<br>";
?>
</body>
</html>

आउटपुट

All Keys are as follows=
firstName
lastName
countryName

  1. PHP में date_modify () फ़ंक्शन

    date_modify() फ़ंक्शन टाइमस्टैम्प को बदल देता है। यह सफलता पर NULL या विफलता पर FALSE लौटाता है। सिंटैक्स date_modify(object, modify) पैरामीटर ऑब्जेक्ट - डेटटाइम ऑब्जेक्ट date_create() द्वारा लौटाया गया। संशोधित करें - दिनांक/समय स्ट्रिंग निर्दिष्ट करता है। वापसी date_modify() फ़ंक्शन सफलता

  1. PHP में method_exists () फ़ंक्शन

    मेथड_एक्सिस्ट्स () फंक्शन जांचता है कि क्लास मेथड मौजूद है या नहीं। सिंटैक्स method_exists(object, name_of_method) पैरामीटर ऑब्जेक्ट -ऑब्जेक्ट इंस्टेंस या क्लास का नाम name_of_method -विधि का नाम वापसी मेथड_एक्सिस्ट्स () फंक्शन TRUE लौटाता है यदि मेथड_नाम द्वारा दी गई मेथड को दिए गए ऑब्जे

  1. PHP में get_object_vars () फ़ंक्शन

    get_object_var() फ़ंक्शन दिए गए ऑब्जेक्ट के गुण प्राप्त करता है। यह निर्दिष्ट वस्तु के लिए परिभाषित वस्तु गुणों की एक सहयोगी सरणी देता है। सिंटैक्स get_object_vars(object) पैरामीटर ऑब्जेक्ट - एक वस्तु उदाहरण। वापसी get_object_var() फ़ंक्शन निर्दिष्ट ऑब्जेक्ट के लिए परिभाषित ऑब्जेक्ट गुणों की ए