logo
logo
AI Products 

PHP Interview Questions and Answers for Fresher | PHP Gurukul

avatar
PHPGurukul
PHP Interview Questions and Answers for Fresher | PHP Gurukul

What is PHP?

PHP is a server-side scripting language commonly used for web applications. PHP has many frameworks and cms for creating websites. Even a non-technical person can create sites using its CMS.WordPress, and osCommerce are the famous CMS of PHP.It is also an object-oriented programming language like java, C-sharp, etc.It is very easy for learning


What is the use of “echo” in PHP?

It is used to print a data in the webpage, Example: <?php echo ‘Car insurance’; ?>, The following code print the text in the webpage.


How to include a file to a PHP page?

We can include a file using “include() ” or “require()” function with file path as its parameter.


What’s the difference between include and require?

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.


require_once(), require(), include().What is difference between them?

require() includes and evaluates a specific file, while require_once() does that only if it has not been included before (on the same page). So, require_once() is recommended to use when you want to include a file where you have a lot of functions for example. This way you make sure you don’t include the file more times and you will not get the “function re-declared” error.

Click Here to Get Full Access : https://phpgurukul.com/php-interview-questions-answers-fresher/


Differences between GET and POST methods?

We can send 1024 bytes using the GET method but POST method can transfer a large amount of data and POST is the secure method than the GET method.


How to declare an array in PHP?

Eg : var $arr = array(‘apple’, ‘grape’, ‘lemon’);


What is the use of ‘print’ in PHP?

This is not actually a real function, It is a language construct. So you can use without parentheses with its argument list.Example print(‘PHP Interview questions’);


What is the use of in_array() function in PHP?

in_array used to checks if a value exists in an array.


What is the use of count() function in PHP?

count() is used to count all elements in an array or something in an object.


What’s the difference between include and require?

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.


What is the difference between Session and Cookie?

The main difference between sessions and cookies is that sessions are stored on the server, and cookies are stored on the user’s computers in the text file format. Cookies can not hold multiple variables, But Session can hold multiple variables. We can set expiry for a cookie, The session only remains active as long as the browser is open. Users do not have access to the data you stored in Session, Since it is stored in the server. The session is mainly used for login/logout purposes while cookies using for user activity tracking.


How to set cookies in PHP?

Setcookie(“sample”, “ram”, time()+3600);


How to Retrieve a Cookie Value?

eg : echo $_COOKIE[“user”];


How to create a session? How to set a value in session? How to Remove data from a session?

Create session : session_start();

Set value into session : $_SESSION[‘USER_ID’]=1;

Remove data from a session : unset($_SESSION[‘USER_ID’];


what types of loops exist in PHP?

for,while,do while and foreach (NB: You should learn its usage);

 

How we can retrieve the data in the result set of MySQL using PHP?

1. mysql_fetch_row

2. mysql_fetch_array

3. mysql_fetch_object

4. mysql_fetch_assoc


What is the use of the explode() function?

Syntax : array explode ( string $delimiter , string $string [, int $limit ] );

This function breaks a string into an array. Each of the array elements is a substring of string formed by splitting it on boundaries formed by the string delimiter.


What is the difference between explode() and split() functions?

The split function splits the string into arrays by regular expression. Explode splits a string into an array by string.


What is the use of mysql_real_escape_string() function?

It is used to escape special characters in a string for use in an SQL statement.

 

How to strip whitespace (or other characters) from the beginning and end of a string?

The trim() function removes whitespaces or other predefined characters from both sides of a string.


What is the use of the header() function in PHP?

The header() function sends a raw HTTP header to a client browser. Remember that this function must be called before sending the actual output. For example, You do not print any HTML element before using this function.


How to redirect a page in PHP?

The following code can be used for it, header(“Location:index.php”);


How to stop the execution of a PHP script?

exit() function is used to stop the execution of a page.


How to set a page as a home page on a PHP-based site?

index.php is the default name of the home page in PHP based sites.


How to find the length of a string?

strlen() function used to find the length of a string.

 

Latest Blog : 

https://phpgurukul.com/basic-php-programs/

https://phpgurukul.com/wordpress-interview-questions-and-answers/

https://phpgurukul.com/common-sql-interview-questions-and-answers/ 

 


PHP Gurukul

Welcome to PHPGurukul. We are a web development team striving our best to provide you with an unusual experience with PHP. Some technologies never fade, and PHP is one of them. From the time it has been introduced, the demand for PHP Projects and PHP developers is growing since 1994. We are here to make your PHP journey more exciting and useful.

Website : https://phpgurukul.com

collect
0
avatar
PHPGurukul
guide
Zupyak is the world’s largest content marketing community, with over 400 000 members and 3 million articles. Explore and get your content discovered.
Read more