[ PHP Programming MCQS ]

झारखंड में आयोजित होने वाली JPSC, JSSC, JET, झारखंड पुलिस भर्ती परीक्षा आदि के लिए उपयोगी सामान्य अध्ययन।

[ PHP Programming MCQS ]

Useful GK for JPSC, JSSC, JET, Jharkhand Police and other exams.
41. PHP में constant define करने के लिए कौन-सा function प्रयोग होता है?
[A] constant()
[B] define()
[C] const()
[D] setconst()
41. Which function defines a constant?
[A] constant()
[B] define()
[C] const()
[D] setconst()
सही उत्तर: define()
व्याख्या: Constant values define करने के लिए।
Correct Answer: define()
Explanation: Used to define constants.
42. PHP में magic constant __FILE__ क्या return करता है?
[A] Filename
[B] Current File Path
[C] Directory
[D] Extension
42. What does __FILE__ return?
[A] Filename
[B] Current File Path
[C] Directory
[D] Extension
सही उत्तर: Current File Path
व्याख्या: Current file का full path return करता है।
Correct Answer: Current File Path
Explanation: Returns full path of current file.
43. PHP में magic constant __LINE__ क्या return करता है?
[A] File Name
[B] Function Name
[C] Current Line Number
[D] Directory
43. What does __LINE__ return?
[A] File Name
[B] Function Name
[C] Current Line Number
[D] Directory
सही उत्तर: Current Line Number
व्याख्या: Current line number return करता है।
Correct Answer: Current Line Number
Explanation: Returns current line number.
44. PHP में class बनाने के लिए कौन-सा keyword प्रयोग होता है?
[A] object
[B] class
[C] new
[D] define
44. Which keyword is used to define a class?
[A] object
[B] class
[C] new
[D] define
सही उत्तर: class
व्याख्या: OOP में class declaration के लिए।
Correct Answer: class
Explanation: Used to define a class.
45. PHP में constructor का नाम क्या होता है?
[A] constructor()
[B] __construct()
[C] new()
[D] init()
45. What is the constructor method name in PHP?
[A] constructor()
[B] __construct()
[C] new()
[D] init()
सही उत्तर: __construct()
व्याख्या: Object create होने पर execute होता है।
Correct Answer: __construct()
Explanation: Executed when object is created.
46. PHP में destructor का नाम क्या होता है?
[A] delete()
[B] __destruct()
[C] destroy()
[D] remove()
46. What is the destructor method name in PHP?
[A] delete()
[B] __destruct()
[C] destroy()
[D] remove()
सही उत्तर: __destruct()
व्याख्या: Object destroy होने पर execute होता है।
Correct Answer: __destruct()
Explanation: Executed when object is destroyed.
47. PHP में static keyword का उपयोग किसलिए होता है?
[A] Variable Delete
[B] Shared Member
[C] Object Creation
[D] Array Creation
47. Why is static keyword used?
[A] Variable Delete
[B] Shared Member
[C] Object Creation
[D] Array Creation
सही उत्तर: Shared Member
व्याख्या: Class level members के लिए।
Correct Answer: Shared Member
Explanation: Used for class-level members.
48. PHP में final keyword का उपयोग किसलिए होता है?
[A] Inheritance रोकने के लिए
[B] Object बनाने के लिए
[C] Function बनाने के लिए
[D] Array बनाने के लिए
48. Why is final keyword used?
[A] To prevent inheritance
[B] To create objects
[C] To create functions
[D] To create arrays
सही उत्तर: Inheritance रोकने के लिए
व्याख्या: Final class inherit नहीं की जा सकती।
Correct Answer: To prevent inheritance
Explanation: Final classes cannot be inherited.
49. PHP में trait का उपयोग किसलिए किया जाता है?
[A] Database
[B] Code Reusability
[C] Security
[D] Session
49. Why are traits used in PHP?
[A] Database
[B] Code Reusability
[C] Security
[D] Session
सही उत्तर: Code Reusability
व्याख्या: Multiple classes में code reuse करने के लिए।
Correct Answer: Code Reusability
Explanation: Used to reuse code across classes.
50. PDO का पूरा नाम क्या है?
[A] PHP Database Object
[B] PHP Data Objects
[C] Personal Data Object
[D] PHP Data Operation
50. What is the full form of PDO?
[A] PHP Database Object
[B] PHP Data Objects
[C] Personal Data Object
[D] PHP Data Operation
सही उत्तर: PHP Data Objects
व्याख्या: PDO विभिन्न databases के लिए uniform interface प्रदान करता है।
Correct Answer: PHP Data Objects
Explanation: PDO provides a uniform database access interface.