Touchstone Words


Review Of Zend Certified PHP Engineer Certification Exam Topics | Touchstone Words

Popular Articles

Sexual activity and body health
Do You Know If You Are Sexually Active
Biofuel, Biodiesel, Environment, Fuel, Fossil Fuel, Energy, biohydrogen, biomethanol, biohyrdrogen d
Pros and Cons of Biofuel Energy
Perceptions and mind thinking
What are perceptions and how to manage them
Taylor Swift nightmare songs
Top Ten Worst Taylor Swift Songs Shared by her Fans
social and economical state of a country
Pros and cons of capitalism vs socialism
How to get right attitude woman
Why in dating and relationship, attitude matters
heartbreak after a long relationships
How to recover from a long-relationship break-up
How long should be waiting for the right partner
Losing virginity or waiting for Mr. perfect
Employment_Unemployment_tips_for_college_students
10 College Majors with the Highest Employment Rates
LGBT, lesbian, gay, homosexual, sexuality, relationship, love, acceptance, crisis, gender, identity
What we know about LGBT and the gender identity crisis

Review of main topics come on Zend Certified PHP Engineer certification exam

By Editorial Team on 2018-11-20

PHP is very popular programming language used by millions of web developers around the world. Learning PHP is easy; however, to become a professional PHP developer you need lots of training and practical experiences. This article reviews the main topics and subtopics that come in Rogue Wave Zend Certified PHP Engineer exam.


The Rogue Wave Zend Certified PHP Engineer is an industry-wide standard that recognizes PHP expertise and is a measure of distinction that employers use to evaluate prospective employees. This article covers the main topics and subtopics that come in its certification exam. The most challenging topics are number 9 or Object-Oriented Programming (OOP) and number 11 or Security. Mastering said two topics requires a great deal of training and project-based exercises. The good news is that if you have software engineering background meaning you are familiar with any OOP coding language like Java, C++, C#, Python, .Net, etc learning OOP topic would be a piece of cake.

1- PHP Basics

  • Syntax
  • Operators
  • Variables
  • Control Structures
  • Language Constructs and Functions
  • Namespaces 
  • Extensions
  • Config
  • Performance/bytecode caching


2- Web Features

  • Sessions
  • Forms
  • GET and POST data
  • Cookies
  • HTTP Headers
  • HTTP Authentication
  • HTTP Status Codes 


3- I/O

  • Files
  • Reading
  • Writing
  • File System Functions
  • Streams
  • Contexts


4- Arrays

  • Associative Arrays
  • Array Iteration
  • Array Functions
  • SPL, Objects as arrays 
  • Casting

5- Strings & Patterns

  • Quoting
  • Matching
  • Extracting
  • Searching
  • Replacing
  • Formatting
  • PCRE
  • NOWDOC
  • Encodings

6- Error Handling

  • Handling Exceptions
  • Errors
  • Throwables

7- Functions

  • Arguments
  • Variables
  • References
  • Returns
  • Variable Scope
  • Anonymous Functions, closures
  • Type Declarations

8- Object Oriented Programming

  • Instantiation
  • Modifiers/Inheritance
  • Interfaces
  • Return Types
  • Autoload
  • Reflection
  • Type Hinting
  • Class Constants
  • Late Static Binding
  • Magic (_*) Methods
  • Instance Methods & Properties
  • SPL
  • Traits 

9- Databases & SQL

  • SQL
  • Joins
  • Prepared Statements
  • Transactions
  • PDO

10- Data Format & Types

  • XML Basics
  • SimpleXML
  • XML Extension
  • Webservices Basics
  • SOAP
  • JSON 
  • DateTime 
  • DOMDocument

11- Security

  • Configuration
  • Session Security
  • Cross-Site Scripting
  • Cross-Site Request Forgeries
  • SQL Injection
  • Remote Code Injection
  • Email Injection
  • Filter Input
  • Escape Output
  • Encryption, Hashing algorithms
  • File uploads
  • PHP Configuration
  • Password hashing API 

Now that you’ve learned the main topics that come to Zend Certified PHP Engineer exam, you can plan and prepare for its exam. Once you obtain this certification, you have a few career choices: 1- Become a Content Management System like WordPress, Joomla, or Drupal specialist, 2- Learn Linux and Apache and work as back-end developer, 3- Learn JavaScript frameworks like Angular, React and even Node and Express and work as FullStack developer, and 4- Continue your training on PHP Zend by obtaining Zend Framework 2 (latest framework version is 3).


It is advisable to consult with an IT career counselor to understand what career options best fits your skills. For instance, if you want to be a software engineer, learning HTML and CSS might not fit the bill. Here is an excellent article for learning more on coding and technology career roadmap. Once you know what career path you wish to pursue, you can make a plan on what, when, and how to learn. There are lots of online resources for learning coding and technology in general. For teenagers and high school students, High School Technology Services offers variety of hands-on training. For adults and professionals, Coding Bootcamps and DC Web Makers Companies offer basic to advance project-based programming and technology classes.

Article Comments

By Same Author

JavaScript programming
What is JavaScript programming language and why it is very popular
Native iOS or React Native App design
Native iOS App Design with Swift versus React Native JavaScript –What to Pick
JavaScript React programming
What is React framework and how it is different from JavaScript programming
Web services via XML programming
Dynamic business a gift of Web service and XML the reason behind its success
Amazon Web Services certification program
Ultimate training guide to become an AWS specialist and earn 80k-150k annual salary
How Bitcoin and paperless currency work
How Bitcoin Becomes the Paperless Currency of 2018
Backend web development
What are best back-end programming languages for high traffic websites
Android App design or JavaScript cross platform
Native Android App Design with Java versus React Native JavaScript –What to pick
Ionic JavaScript versus iOS Swift coding
Native iOS App Design with Swift versus Ionic JavaScript Framework – What to Pick
Java and Java EE programming
Top 5 certifications for open source programming languages like Java or C++

Affiliated Companies

Disclaimers And Things

Copyright © WEG2G, All Rights Reserved
Designed & Developed by DC Web Makers