PHP Arrays Quiz — 15 Questions
PHP Arrays Quiz हिंदी में — Indexed, Associative, Multidimensional Arrays, array_push, array_pop, array_map, array_reduce, sort functions से जुड़े 15 important questions। BCA, MCA, BSc students के लिए।
-
PHP में Array क्या होता है?
- एक variable जो एक साथ multiple values store कर सकता है
- एक variable जो सिर्फ एक value store करता है
- एक function जो database से data लाता है
- एक loop type
-
PHP में Indexed Array की numbering कहाँ से शुरू होती है?
- 0 से
- 1 से
- -1 से
- Random number से
-
Associative Array किस तरह से Indexed Array से अलग होता है?
- इसमें custom string keys होती हैं, automatic numeric keys नहीं
- इसमें values store नहीं होतीं
- यह सिर्फ numbers store कर सकता है
- इसमें कोई फर्क नहीं है
-
Multidimensional Array क्या होता है?
- Array के अंदर array — nested structure
- एक array जिसमें सिर्फ numbers होते हैं
- एक array जो sort नहीं हो सकता
- दो अलग arrays जो जुड़े नहीं होते
-
$fruits[] = "Grapes"; — यह statement क्या करता है?
- Array के end में automatically next available index पर value add करता है
- Array को empty कर देता है
- सिर्फ index 0 पर value set करता है
- Error देता है
-
array_push() और $arr[] में article के अनुसार क्या फर्क बताया गया है?
- $arr[] faster है और ज़्यादा commonly used है; array_push() एक साथ multiple elements add कर सकता है
- दोनों बिल्कुल same हैं, कोई फर्क नहीं
- array_push() हमेशा faster होता है
- $arr[] सिर्फ associative arrays के लिए है
-
array_pop() function क्या करता है?
- Array के last element को हटाकर return करता है
- Array के first element को हटाकर return करता है
- Array में नया element add करता है
- Array को sort करता है
-
array_shift() function क्या करता है?
- Array के first element को हटाकर return करता है
- Array के last element को हटाकर return करता है
- Array को duplicate करता है
- Array को string में convert करता है
-
unset($arr[1]); करने के बाद article के अनुसार क्या होता है?
- Element हट जाता है लेकिन index में gap रह जाता है
- पूरा array delete हो जाता है
- Array automatically re-index हो जाता है
- Error आती है
-
unset() के बाद array को re-index करने के लिए कौन सा function use करते हैं?
- array_values($arr)
- array_keys($arr)
- array_merge($arr)
- sort($arr)
-
array_map() और foreach में article के अनुसार क्या फर्क बताया गया है?
- foreach imperative style है; array_map() functional style है जो new array return करता है
- दोनों exactly same काम करते हैं
- array_map() सिर्फ associative arrays के लिए है
- foreach हमेशा array_map() से fast है
-
array_reduce() function का क्या काम है?
- पूरे array को एक single value में reduce करना
- Array को दो भागों में बाँटना
- Array की duplicate values हटाना
- Array को JSON में convert करना
-
sort() और asort() में क्या फर्क है?
- sort() arrays को re-index करता है; asort() values sort करता है पर keys preserve रहती हैं
- दोनों बिल्कुल same काम करते हैं
- sort() सिर्फ associative arrays के लिए है
- asort() हमेशा descending order में sort करता है
-
foreach loop में reference (&) से array modify करने के बाद क्या करना ज़रूरी बताया गया है?
- Loop के बाद unset($item) करना — dangling reference से बचने के लिए
- Array को दोबारा declare करना
- कुछ भी ज़रूरी नहीं है
- Array को JSON में convert करना
-
PHP array को JSON में convert करने के लिए कौन सा function use होता है?
- json_encode($array)
- json_decode($array)
- array_to_json($array)
- serialize($array)