MYSQLI_NUM एक mysqli_result से जुड़े PHP में एक स्थिरांक है। यदि आप डेटाबेस से जानकारी प्राप्त करने के लिए mysqli का उपयोग कर रहे हैं, तो डेटा के रिटर्न प्रारूप को निर्दिष्ट करने के लिए MYSQLI_NUM का उपयोग किया जा सकता है। विशेष रूप से, fetch_array फ़ंक्शन का उपयोग करते समय, MYSQLI_NUM निर्दिष्ट करता है कि वापसी सरणी को एक सहयोगी सरणी बनाने के बजाय, सरणी के लिए संख्यात्मक कुंजियों का उपयोग करना चाहिए। मान लें कि आपके डेटाबेस तालिका में दो फ़ील्ड हैं, "first_field_name" और "second_field_name", "first_field_content" और "second_field_content" सामग्री के साथ...
$result->fetch_array(MYSQLI_NUM);
परिणाम की प्रत्येक पंक्ति को इस तरह प्राप्त करता है:
array(
0 => "first_field_content",
1 => "second_field_content"
);
वैकल्पिक रूप से...
$result->fetch_array(MYSQLI_ASSOC);
इस तरह एक सरणी प्राप्त करता है:
array(
"first_field_name" => "first_field_content",
"second_field_name" => "second_field_content"
);
निरंतर MYSQLI_BOTH का उपयोग करने से दोनों प्राप्त होंगे।