PHP
PHP (a recursive acronym for “PHP Hypertext Preprocessor”) is a popular open-source scripting language widely used as a server-side tool for creating dynamic web pages.
A big part of PHP’s value is its use as a dynamic scripting language that works hand-in-hand with HTML.
A PHP interpreter makes a website dynamic and customizable, allowing a site to respond to user input or information in some expected way. The interpreter is a key link between the user and web server, databases, and the relevant files or responses sent back to that user.
PHP in Action
ScienceSoft a Dallas-based IT consulting and software development provider, offers examples of how they’ve used PHP scripting for clients’ projects:
- Shopping for audio equipment with a playlist of test tracks, the ability to tell the stand’s app what model a customer wants, and the production of graphs comparing models for a customer.
- Booking movie theater tickets with a mobile app that has seat plans, notifications, and in-depth movie information.
Symfony is a French PHP framework provider that works on PHP-based projects for organizations of all kinds. This includes the 2016 campaign site of French President Emmanuel Macron.
Laravel is another PHP framework used for developing web applications. It is known for its elegant syntax, modular structure, and built-in features that make it easier to develop high-quality web applications. Many leading companies use Laravel to develop their web applications including GitLab and Pfizer.
Lastly, CakePHP is also an open-source framework that has been used by various companies, including:
- Internet Marketing Ninjas, who used PHP to build its marketing and management tools and a central hub for users.
- Printivo.com, a Nigerian customized printing company, who used PHP for their customer-facing website and internal order management systems.
PHP Concepts
- Arrays
- Classes
- Comments
- Conditionals
- Data Types
- Date Functions
- Enums
- Functions
- Loops
- Math Functions
- Operators
- String Functions
- Switch
- Variables
PHP contributors
- StevenSwiniarski25 contributions
cslylla10 contributions- arisdelaCruz14136188577 contributions
EspressoCat5 contributions
hP31889415805 contributions
MMOOAAZZ5 contributions- Jess_19955 contributions
regantewksbury5 contributions
ArvindNexus4 contributions- ElMurimi4 contributions
Sriparno084 contributions
nikolaspoczekaj4 contributions
ChiragAgg5k3 contributions- clodaghw173 contributions
BrandonDusch3 contributions
THE-Spellchecker3 contributions- py97922890872 contributions
konginator2 contributions- ChrisLarham2 contributions
- garanews2 contributions
- hitesh_mittal2 contributions
- d1r0l1 contribution
- shulabhJha35890905001 contribution
- digital64764892731 contribution
anjar.bra1 contribution
Roshan-Singh1 contribution
Windbreak01 contribution- andreakabalan1 contribution
- bitsalt1 contribution
davialano1 contribution
ApostoliaDelikosta1 contribution
mozesi1 contribution- SarveshGawade1 contribution
conmcdon7211 contribution
alinasir851 contribution- andersooi1 contribution
ernestsadowski1 contribution- data19286662211 contribution
- Alisha-07041 contribution
RaffyRod1 contribution
Pitboz1 contribution- ViktoriaSeprenyi1 contribution
- Jpdavid1 contribution
- MamtaWardhani1 contribution
Yash-Var1 contribution
sriharshamajeti1 contribution
MellowZippy11 contribution
CaupolicanDiaz1 contribution- alexflightlessbird1 contribution
- Dijok2431 contribution
- daniM.00645570701 contribution
- arc14008315781 contribution
- noahpgordon1 contribution
manviii_271 contribution- priyansu-maurya1 contribution
- aryamehrian1 contribution
JayRKyd951 contribution
dakshdeepHERE1 contribution
Contribute to Docs
- Learn more about how to get involved.
- Submit feedback to let us know how we can improve Docs.
Learn PHP on Codecademy
- Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more!
- Includes 6 Courses
- With Professional Certification
- Beginner Friendly.75 hours