[ PHP Programming MCQS ]

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

[ PHP Programming MCQS ]

Useful GK for JPSC, JSSC, JET, Jharkhand Police and other exams.
211. PHP redirect के लिए कौन-सा header प्रयोग होता है?
[A] header("move:url")
[B] header("redirect:url")
[C] header("Location:url")
[D] header("goto:url")
211. Which header is used for redirection in PHP?
[A] header("move:url")
[B] header("redirect:url")
[C] header("Location:url")
[D] header("goto:url")
सही उत्तर: header("Location:url")
व्याख्या: Page redirect करने के लिए।
Correct Answer: header("Location:url")
Explanation: Used to redirect pages.
212. PHP में __CLASS__ magic constant क्या return करता है?
[A] Current Class Name
[B] Current Function
[C] Current File
[D] Current Object
212. What does __CLASS__ return?
[A] Current Class Name
[B] Current Function
[C] Current File
[D] Current Object
सही उत्तर: Current Class Name
व्याख्या: Class का नाम return करता है।
Correct Answer: Current Class Name
Explanation: Returns the current class name.
213. PHP में __METHOD__ magic constant क्या return करता है?
[A] Method Name
[B] File Name
[C] Class Name
[D] Array Name
213. What does __METHOD__ return?
[A] Method Name
[B] File Name
[C] Class Name
[D] Array Name
सही उत्तर: Method Name
व्याख्या: Current method का नाम।
Correct Answer: Method Name
Explanation: Returns current method name.
214. PHP में __NAMESPACE__ क्या return करता है?
[A] Namespace Name
[B] Class Name
[C] Function Name
[D] File Name
214. What does __NAMESPACE__ return?
[A] Namespace Name
[B] Class Name
[C] Function Name
[D] File Name
सही उत्तर: Namespace Name
व्याख्या: Current namespace return करता है।
Correct Answer: Namespace Name
Explanation: Returns current namespace.
215. PHP में final method को subclass में क्या किया जा सकता है?
[A] Override
[B] Overload
[C] Override नहीं किया जा सकता
[D] Delete
215. What can be done with a final method in subclass?
[A] Override
[B] Overload
[C] Cannot Override
[D] Delete
सही उत्तर: Override नहीं किया जा सकता
व्याख्या: Final method inherited होती है लेकिन override नहीं।
Correct Answer: Cannot Override
Explanation: Final methods cannot be overridden.
216. Abstract class का object बनाया जा सकता है?
[A] हाँ
[B] नहीं
[C] कभी-कभी
[D] केवल PHP 8 में
216. Can an abstract class be instantiated?
[A] Yes
[B] No
[C] Sometimes
[D] Only in PHP 8
सही उत्तर: नहीं
व्याख्या: Abstract class instantiate नहीं की जा सकती।
Correct Answer: No
Explanation: Abstract classes cannot be instantiated.
217. Interface में methods default रूप से कैसी होती हैं?
[A] Private
[B] Protected
[C] Public
[D] Static
217. How are interface methods defined by default?
[A] Private
[B] Protected
[C] Public
[D] Static
सही उत्तर: Public
व्याख्या: Interface methods implicitly public होती हैं।
Correct Answer: Public
Explanation: Interface methods are implicitly public.
218. PHP में trait conflict resolve करने के लिए कौन-सा keyword प्रयोग होता है?
[A] resolve
[B] insteadof
[C] override
[D] final
218. Which keyword resolves trait conflicts?
[A] resolve
[B] insteadof
[C] override
[D] final
सही उत्तर: insteadof
व्याख्या: Multiple traits conflict resolution।
Correct Answer: insteadof
Explanation: Used to resolve conflicts between traits.
219. PHP में static method को call करने के लिए कौन-सा operator प्रयोग होता है?
[A] ->
[B] ::
[C] =>
[D] .
219. Which operator is used to call static methods?
[A] ->
[B] ::
[C] =>
[D] .
सही उत्तर: ::
व्याख्या: Scope Resolution Operator।
Correct Answer: ::
Explanation: Scope Resolution Operator.
220. PHP में object property access करने के लिए कौन-सा operator प्रयोग होता है?
[A] ::
[B] ->
[C] =>
[D] .
220. Which operator is used to access object properties?
[A] ::
[B] ->
[C] =>
[D] .
सही उत्तर: ->
व्याख्या: Object members access करने के लिए।
Correct Answer: ->
Explanation: Used to access object members.