Php Interview Question list 1

Q. What’s the difference between include and require?
ANSWER: It’s how they handle failures. If the file is not found by require(), it will cause a fatal error and halt the execution of the script. If the file is not found by include(), a warning will be issued, but execution will continue.

Q. What does a special set of tags do in PHP?
ANSWER: The output is displayed directly to the browser.

Q. Would I use print “$a dollars” or “{$a} dollars” to print out the amount of dollars in this example? ANSWER: In this example it wouldn’t matter, since the variable is all by itself, but if you were to print something like “{$a},000,000 mln dollars”, then you definitely need to use the braces.

Q. How do you define a constant?
ANSWER: Via define() directive, like define (“MYCONSTANT”, 100);

Q. I am trying to assign a variable the value of 0123, but it keeps coming up with a different number, what’s the problem?
ANSWER: PHP Interpreter treats numbers beginning with 0 as octal.

Q. How do you pass a variable by value?
ANSWER: Just like in C++, put an ampersand in front of it, like $a = &$b

Q. When are you supposed to use endif to end the conditional statement?
ANSWER: When the original if was followed by : and then the code block without braces.

Q. Explain the ternary conditional operator in PHP?
ANSWER: Expression preceding the ? is evaluated, if it’s true, then the expression preceding the : is executed, otherwise, the expression following : is executed.

Form More Information 

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