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

PHP में null मान कैसे हटाएं?

PHP में null मान हटाने के लिए array_filter() का उपयोग करें। यह सरणी मानों को फ़िल्टर करता है। मान लीजिए हमारी सरणी निम्न है:

$studentDetails = array("firstName" => "John", "lastName" => null);
echo "The original value is="; print_r($studentDetails);

array_filter() के साथ फ़िल्टर करें:

$result = array_filter($studentDetails);

उदाहरण

<!DOCTYPE html> <html> <body> <?php
$studentDetails = array("firstName" => "John", "lastName" => null);
echo "The original value is=";
print_r($studentDetails);
echo "</br>";
echo "After removing null part, the result is=";
$result = array_filter($studentDetails);
print_r($result);
?> </body> </html>

आउटपुट

The original value is=Array ( [firstName] => John [lastName] => ) After removing null part,the result is=Array ( [firstName] => John )

व्याख्या: array_filter() बिना कॉलबैक के सभी झूठे मान (null, false, 0, "", "0", [], आदि) हटा देता है। केवल truthy मान रहते हैं।

केवल null हटाने के लिए (0, false रखने के लिए):

$result = array_filter($studentDetails, fn($v) => $v !== null);

संख्यात्मक कुंजियाँ पुनः अनुक्रमित करने के लिए:

$result = array_values(array_filter($studentDetails));
  1. जावास्क्रिप्ट में null/खाली ऑब्जेक्ट्स वाले ऐरे में वैल्यूज कैसे असाइन करें? जावास्क्रिप्ट में null/खाली ऑब्जेक्ट्स वाले ऐरे में वैल्यूज कैसे असाइन करें?

    जावास्क्रिप्ट का उपयोग करके null/खाली ऑब्जेक्ट्स वाले ऐरे में वैल्यूज असाइन करने के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial

  1. JavaScript के साथ टेबल में NULL मान डालने से बचें JavaScript के साथ टेबल में NULL मान डालने से बचें

    टेबल में डाले गए null मानों से छुटकारा पाने के लिए, मान दर्ज करते समय शर्त की जांच करने की आवश्यकता है। NULL जांचने की शर्त निम्नानुसार होनी चाहिए - while(!( yourVariableName1==null || yourVariableName2==null || yourVariableName3==null...)){ // yourStatement1 . . N } उपरोक्त लॉजिक

  1. PHP और MySQL में  बूलियन  मानों को कैसे संभालें? PHP और MySQL में 'बूलियन' मानों को कैसे संभालें?

    MySQL में बूलियन डेटा प्रकार समझना MySQL 8.0.12 में बूलियन मानों को संभालने के लिए आप BOOL, BOOLEAN या TINYINT(1) का उपयोग कर सकते हैं। जब आप BOOL या BOOLEAN का उपयोग करते हैं, तो MySQL आंतरिक रूप से इसे TINYINT(1) में परिवर्तित कर देता है। बूलियन लिटरल का प्रतिनिधित्व BOOL या BOOLEAN डेटा प्रकार