✅ PHP Interview Questions & Answers (Hindi)
1. PHP क्या है?
उत्तर:
PHP एक server-side scripting language है जिसका उपयोग dynamic websites और web applications बनाने के लिए किया जाता है।
2. PHP का पूरा नाम क्या है?
उत्तर:
PHP का पूरा नाम PHP: Hypertext Preprocessor है।
3. PHP का उपयोग क्यों किया जाता है?
उत्तर:
PHP का उपयोग:
- Dynamic website बनाने
- Form handling
- Database से data fetch/store करने
- Session और cookie management के लिए किया जाता है
4. PHP कौन सा language है – client-side या server-side?
उत्तर:
PHP एक server-side language है।
5. PHP code किस tag में लिखा जाता है?
उत्तर:
<?php
// PHP code
?>
6. PHP में echo और print में क्या अंतर है?
उत्तर:
echoतेज होता है और multiple values print कर सकता हैprintslow होता है और एक ही value print करता है
7. PHP में variable कैसे declare करते हैं?
उत्तर:
$name = "Parvej";
8. PHP में variable के आगे कौन सा symbol लगता है?
उत्तर:
PHP में variable के आगे $ (dollar sign) लगता है।
9. PHP case-sensitive है या नहीं?
उत्तर:
- Variable names → case-sensitive
- Keywords → case-insensitive
10. PHP में comment कैसे लिखते हैं?
उत्तर:
// Single line
# Single line
/* Multi line */
11. PHP में data types कौन-कौन से हैं?
उत्तर:
- String
- Integer
- Float
- Boolean
- Array
- Object
- NULL
12. PHP में array क्या है?
उत्तर:
Array एक ऐसा variable है जिसमें multiple values store की जा सकती हैं।
13. PHP में array के प्रकार कौन से हैं?
उत्तर:
- Indexed Array
- Associative Array
- Multidimensional Array
14. PHP में function क्या है?
उत्तर:
Function एक block of code है जो बार-बार इस्तेमाल किया जा सकता है।
15. PHP में function कैसे बनाते हैं?
उत्तर:
function test() {
echo "Hello PHP";
}
16. PHP में include और require में क्या अंतर है?
उत्तर:
include→ error आने पर script चलती रहती हैrequire→ error आने पर script stop हो जाती है
17. PHP में GET और POST method क्या है?
उत्तर:
- GET → URL में data दिखता है
- POST → Data hidden रहता है (secure)
18. PHP में session क्या है?
उत्तर:
Session server पर user data store करता है।
19. PHP में cookie क्या है?
उत्तर:
Cookie user के browser में data store करती है।
20. PHP में session start कैसे करते हैं?
उत्तर:
session_start();
21. PHP में constant क्या है?
उत्तर:
Constant की value change नहीं की जा सकती।
22. PHP में constant कैसे बनाते हैं?
उत्तर:
define("SITE", "TempBajar");
23. PHP में isset() function क्या करता है?
उत्तर:
यह check करता है कि variable set है या नहीं।
24. PHP में empty() function क्या करता है?
उत्तर:
यह check करता है कि variable खाली है या नहीं।
25. PHP में die() और exit() का काम क्या है?
उत्तर:
Script को तुरंत stop कर देता है।
26. PHP में MySQL क्या है?
उत्तर:
MySQL एक database management system है।
27. PHP में database connect कैसे करते हैं?
उत्तर:
$conn = mysqli_connect("localhost","root","","test");
28. PHP में SQL Injection क्या है?
उत्तर:
यह एक hacking technique है जिससे database hack किया जाता है।
29. PHP में SQL Injection से कैसे बचें?
उत्तर:
- Prepared statements
- Input validation
- mysqli_real_escape_string()
30. PHP में foreach loop क्या है?
उत्तर:
Array को loop करने के लिए इस्तेमाल होता है।
31. PHP में loop के प्रकार कौन से हैं?
उत्तर:
- for
- while
- do-while
- foreach
32. PHP में if-else क्या है?
उत्तर:
Condition check करने के लिए इस्तेमाल होता है।
33. PHP में string concatenate कैसे करते हैं?
उत्तर:. (dot) operator से
34. PHP में header() function क्या है?
उत्तर:
Page redirect या header set करने के लिए।
35. PHP में file upload कैसे करते हैं?
उत्तर:$_FILES superglobal का उपयोग करके।
36. PHP में superglobals क्या हैं?
उत्तर:
- $_GET
- $_POST
- $_REQUEST
- $_SESSION
- $_COOKIE
- $_FILES
- $_SERVER
37. PHP में error handling कैसे करते हैं?
उत्तर:
- try-catch
- error_reporting()
38. PHP में MVC क्या है?
उत्तर:
MVC का मतलब Model View Controller है।
39. PHP में framework क्या है?
उत्तर:
Framework pre-written code structure देता है।
40. PHP के popular frameworks कौन से हैं?
उत्तर:
- Laravel
- CodeIgniter
- Symfony
41. PHP में object-oriented programming क्या है?
उत्तर:
Class और object का उपयोग करके programming करना।
42. PHP में class क्या है?
उत्तर:
Class एक blueprint है object बनाने के लिए।
43. PHP में object क्या है?
उत्तर:
Class का instance object कहलाता है।
44. PHP में constructor क्या है?
उत्तर:
Object बनते ही automatically call होने वाला function।
45. PHP में inheritance क्या है?
उत्तर:
एक class दूसरी class की properties को inherit कर सकती है।
46. PHP में access modifiers कौन से हैं?
उत्तर:
- public
- protected
- private
47. PHP में abstract class क्या है?
उत्तर:
जिसका object नहीं बनाया जा सकता।
48. PHP में interface क्या है?
उत्तर:
यह class के लिए rules define करता है।
49. PHP में API क्या है?
उत्तर:
API data exchange का तरीका है।
50. PHP developer बनने के लिए क्या सीखना चाहिए?
उत्तर:
- PHP Core
- MySQL
- OOP
- Laravel
- HTML, CSS, JavaScript