PHP sprintf number_format str_pad Quiz — 15 Questions
PHP String Formatting Quiz हिंदी में — sprintf, number_format, str_pad, str_repeat, nl2br से जुड़े 15 important questions real examples के साथ। BCA, MCA, BSc students के लिए।
-
sprintf("%.2f", 99.5) का output क्या होगा?
- 99.50
- 99.5
- 100.00
- 99
-
sprintf() और printf() में मुख्य फर्क क्या है?
- sprintf() string return करता है; printf() directly print करता है
- sprintf() सिर्फ numbers के लिए है; printf() strings के लिए
- दोनों बिल्कुल same काम करते हैं
- printf() string return करता है; sprintf() print करता है
-
sprintf("%05d", 42) का output क्या होगा?
- 00042
- 42000
- 42
- Error आएगी
-
sprintf() में %% का मतलब क्या है?
- Literal % sign print करना
- Modulus operation
- Percentage calculate करना
- यह invalid specifier है
-
number_format(1234.5, 2) का output क्या होगा?
- 1,234.50
- 1234.5
- 1,234.5
- 1235
-
number_format() function मुख्य रूप से किसके लिए use होता है?
- E-commerce prices और financial data को readable format में दिखाने के लिए
- String को reverse करने के लिए
- Array को sort करने के लिए
- Database से connect करने के लिए
-
number_format() के बारे में common mistake क्या होती है?
- इसके result (जो string है) पर directly arithmetic operations करना
- इसे sprintf() के साथ use करना
- Decimal places न देना
- इसे loops में use करना
-
str_pad("42", 6, "0", STR_PAD_LEFT) का output क्या होगा?
- 000042
- 420000
- 42
- 0042
-
str_pad() का default pad_type कौन सा होता है?
- STR_PAD_RIGHT
- STR_PAD_LEFT
- STR_PAD_BOTH
- कोई default नहीं है
-
STR_PAD_BOTH का क्या काम है?
- String के दोनों sides पर padding डालकर center alignment करता है
- सिर्फ left side pad करता है
- सिर्फ right side pad करता है
- Padding को remove करता है
-
str_repeat("ab", 4) का output क्या होगा?
- abababab
- ab4
- ababab
- Error आएगी
-
str_repeat("x", 0) का output क्या होगा?
- "" — empty string
- x
- Error आएगी
- 0
-
nl2br() function क्या करता है?
- String में \n (newline) को HTML <br> tag में convert करता है
- String से सभी HTML tags हटाता है
- String को uppercase करता है
- String को encode करता है
-
User input को safely display करने के लिए सही तरीका क्या है?
- nl2br(htmlspecialchars($input)) — पहले htmlspecialchars फिर nl2br
- htmlspecialchars(nl2br($input)) — पहले nl2br फिर htmlspecialchars
- सिर्फ nl2br($input) काफी है
- सिर्फ htmlspecialchars($input) काफी है
-
sprintf("%06d", 42) और str_pad("42", 6, "0", STR_PAD_LEFT) के results के बारे में क्या सही है?
- दोनों same output देते हैं — "000042"
- sprintf हमेशा अलग result देता है
- str_pad zero-padding support नहीं करता
- sprintf सिर्फ strings के लिए काम करता है