Most 50 PHP Interview Question & Answer | CodeBaaj |


✅ 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 कर सकता है
  • print slow होता है और एक ही 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 के प्रकार कौन से हैं?

उत्तर:

  1. Indexed Array
  2. Associative Array
  3. 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

Leave a Reply

Your email address will not be published. Required fields are marked *