Skip to main content

PHP Interview Questions and Answers for Freshers


1.What is PHP?
PHP is a server side scripting language commonly used for web applications. PHP has many frameworks and cms for creating websites.

2.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

3.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.

4.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.

5.Differences between GET and POST methods ?
We can send 1024 bytes using GET method but POST method can transfer large amount of data and POST is the secure method than GET method .

6.How to declare an array in php?
Eg: var $arr = array('apple', 'grape', 'lemon');

7.What is the use of 'print' in php?
This is not actually a real function, It is a language construct. So you can use with out parentheses with its argument list.
Example print('PHP Interview questions');
print 'Job Interview ');

8.What is use of count() function in php ?
Count() is used to count all elements in an array, or something in an object

9.What types of loops exist in php?
For,while,do while and for each (NB: You should learn its usage)

10.What is a Session?
A session is a logical object created by the PHP engine to allow you to preserve data across subsequent HTTP requests. Sessions are commonly used to store temporary data to allow multiple PHP pages to offer a complete functional transaction for the same visitor.

11.How can we create a database using php?
mysql_create_db();

12.What is the difference between explode and split?
Split function splits string into array by regular expression. Explode splits a string into array by string.

13. What is the difference between the functions unlink and unset?
unlink() deletes the given file from the file system.
unset() makes a variable undefined.

Comments

Popular posts from this blog

Telangana State Public Service Commission Recruitment

8 High Paying jobs in Software Engineering Are you an IT Person? Do you have all these apps in your phone? Have you heard of these books. best for data science? Bitcoin related job opportunities 5 Best Career Choice for the next 10 Years The below job is expired. Required Job Items Details Job Role / Position Manager (Engineering) in Hyderabad Metropolitan Water Supply Hiring Company TELANGANA STATE PUBLIC SERVICE COMMISSION: HYDERABAD Job Description Applications are invited Online from qualified candidates through the proforma Application to be made available on Commission’s WEBSITE (www.tspsc.gov.in) to the post of Manager (Engineering) in Hyderabad Metropolitan Water Supply and Sewerage Board Engineering Service in the State of Telangana Number of Posts 1. Manager (Engineering) in Hyderabad Metropolitan Water Supply and Sewerage Board (Civil Engg. branch) : 79 Post 2. Manager (Engineering) in Hyderabad Metropolitan Water Supply and Sewerag...

Central Pollution Control Board(CPCB) Recruitment 2020 (48 LDC,Data entry operator, Scientist)

Required Job Items Details Job Role / Position Scientist-B and Junior Scientific Assistant Hiring Company Central Pollution Control Board Job Description Central Pollution Control Board (CPCB) is a Statutory Organization under Ministry of Environment, Forest & Climate Change. Due to the pandemic situation by the speared of Coronavirus COVID-19 and the lockdown in the country, online applications are invited from the eligible and suitable Indian Nationals for direct recruitment to various posts on regular basis through open competition on all India basis. All Applicants should register and submit their applications online following the link available at page ‘jobs’ at CPCB website cpcb.nic.in Number of Posts 1. Scientist–‘B’:13 Posts 2.Junior Scientific Assistant: 02 Posts 3. Senior Technician: 06 Posts 4.Data Entry Operator (Grade-II): 02 Posts 5. Junior Technician: 02 Posts 6.Junior Laboratory Assistant: 07 Posts 7. Lower Division Clerk: 13 Posts 8.Attendant (MTS): 03 Posts Edu...

Tech Mahindra inviting application for Senior software engineer (Power BI)

Required Job Items Details Job Role / Position Sr Software Engineer Hiring Company Tech Mahindra Job Description Tech Mahindra inviting application for Senior software engineer with Power BI experience Number of Posts 3 Openings Type of Employment FullTime Salary Not mentioned Educational Qualification A Bachelor’s or Higher Degree is the minimum entry required for the position Required Experience Power BI Age Limit None Job Location Hyderabad Selection Process Written and Interview Address Hyderabad Date Posted 22/04/2020 Important Dates Last Date to Apply 6/6/2020 How to Apply Apply Online via https://careers.techmahindra.com/Forms/Registration.aspx?JobId=10911&designation=Sr.%20Software%20Engineer