BookMyShow – PHP Web Developer interview questions and answers

1) swap value of  a and b without using third variable ?

For integer values  :
$a = 10;
$b = 25;

$a = $a + $b ;  // a = 35
$b = $a – $b ;  // b = 10
$a = $a – $b ;  // a = 25

For any values :
list ($a , $b) = array ($b, $a);

2) difference between public and prviate ?

public scope to make that variable/function available from anywhere, other classes and instances of the object.

private scope when you want your variable/function to be visible in its own class only.

protected scope when you want to make your variable/function visible in all classes that extend current class including the parent class.

3)include & require difference ?

Include will includes a file each time it is called. when included file is not available it gives a warning.

Require is like include, but if the file included is not available a fatal error occurs and processing stops.

4)how to suppress warning errors ?

In PHP.ini we can set error setting to  ~E_WARNING.

5)why class is needed ? how to call a method from another class ?
Classes are needed to represent the structure or behavior of any object.

  • Class is a User Defined Data type.
  • Class is a collection of data and methods.


and some technical analysis questions are asked based on some example code.

Posted in PHP. 1 Comment »

One Response to “BookMyShow – PHP Web Developer interview questions and answers”

  1. Kalpesh Singh Says:

    What they ask in Objective test (technical questions or apti)?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: