[ PHP Programming MCQS ]

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

[ PHP Programming MCQS ]

Useful GK for JPSC, JSSC, JET, Jharkhand Police and other exams.
51. PDO connection बनाने के लिए कौन-सी class प्रयोग होती है?
[A] Database
[B] MySQLi
[C] PDO
[D] Connect
51. Which class is used to create a PDO connection?
[A] Database
[B] MySQLi
[C] PDO
[D] Connect
सही उत्तर: PDO
व्याख्या: PDO object बनाकर connection स्थापित किया जाता है।
Correct Answer: PDO
Explanation: PDO object is used to establish connection.
52. PDO में prepared statement बनाने के लिए कौन-सा method प्रयोग होता है?
[A] query()
[B] prepare()
[C] execute()
[D] bind()
52. Which method creates a prepared statement in PDO?
[A] query()
[B] prepare()
[C] execute()
[D] bind()
सही उत्तर: prepare()
व्याख्या: SQL Injection से सुरक्षा के लिए।
Correct Answer: prepare()
Explanation: Used to prevent SQL Injection.
53. PDO statement execute करने के लिए कौन-सा method प्रयोग होता है?
[A] run()
[B] query()
[C] execute()
[D] fetch()
53. Which method executes a PDO statement?
[A] run()
[B] query()
[C] execute()
[D] fetch()
सही उत्तर: execute()
व्याख्या: Prepared statement execute करता है।
Correct Answer: execute()
Explanation: Executes prepared statements.
54. PDO में सभी rows fetch करने के लिए कौन-सा method प्रयोग होता है?
[A] fetchAll()
[B] fetch()
[C] getAll()
[D] rows()
54. Which method fetches all rows in PDO?
[A] fetchAll()
[B] fetch()
[C] getAll()
[D] rows()
सही उत्तर: fetchAll()
व्याख्या: सभी records array के रूप में return करता है।
Correct Answer: fetchAll()
Explanation: Returns all rows as an array.
55. MySQLi में SQL query चलाने के लिए कौन-सा function प्रयोग होता है?
[A] mysqli_run()
[B] mysqli_query()
[C] mysqli_execute()
[D] mysqli_sql()
55. Which function executes a SQL query in MySQLi?
[A] mysqli_run()
[B] mysqli_query()
[C] mysqli_execute()
[D] mysqli_sql()
सही उत्तर: mysqli_query()
व्याख्या: Database query execute करता है।
Correct Answer: mysqli_query()
Explanation: Executes database queries.
56. MySQL में AUTO_INCREMENT का उपयोग किसलिए होता है?
[A] Auto Delete
[B] Auto Update
[C] Unique Number Generate
[D] Sorting
56. What is the purpose of AUTO_INCREMENT?
[A] Auto Delete
[B] Auto Update
[C] Generate Unique Number
[D] Sorting
सही उत्तर: Unique Number Generate
व्याख्या: Primary key values स्वतः generate करता है।
Correct Answer: Generate Unique Number
Explanation: Automatically generates unique values.
57. SQL Injection से बचने का सबसे अच्छा तरीका क्या है?
[A] HTML
[B] Prepared Statement
[C] JavaScript
[D] CSS
57. What is the best protection against SQL Injection?
[A] HTML
[B] Prepared Statement
[C] JavaScript
[D] CSS
सही उत्तर: Prepared Statement
व्याख्या: User input को सुरक्षित बनाता है।
Correct Answer: Prepared Statement
Explanation: Secures user input in queries.
58. XSS का पूरा नाम क्या है?
[A] Cross Site Scripting
[B] Cross Server Script
[C] Extended Site Script
[D] Extra Script Security
58. What is the full form of XSS?
[A] Cross Site Scripting
[B] Cross Server Script
[C] Extended Site Script
[D] Extra Script Security
सही उत्तर: Cross Site Scripting
व्याख्या: Web security vulnerability।
Correct Answer: Cross Site Scripting
Explanation: Common web security vulnerability.
59. XSS से बचने के लिए PHP में कौन-सा function उपयोगी है?
[A] htmlspecialchars()
[B] htmlentities()
[C] strip_tags()
[D] All of These
59. Which function helps prevent XSS?
[A] htmlspecialchars()
[B] htmlentities()
[C] strip_tags()
[D] All of These
सही उत्तर: All of These
व्याख्या: Output escaping के लिए।
Correct Answer: All of These
Explanation: Used for output escaping.
60. PHP में file खोलने के लिए कौन-सा function प्रयोग होता है?
[A] fopen()
[B] fileopen()
[C] openfile()
[D] fread()
60. Which function opens a file in PHP?
[A] fopen()
[B] fileopen()
[C] openfile()
[D] fread()
सही उत्तर: fopen()
व्याख्या: File handling का प्रारंभिक function।
Correct Answer: fopen()
Explanation: Basic file opening function.