This tests your basic understanding of PHP software development, including general programming concepts like recursion, functions, and objects. Passing the test indicates that you recognize and understand basic computer programming, beyond copying data from forms into page layouts, and understand the terminology related with basic computer programming.
Fib(5)
( $i > LAST_ITEM )
$n = 100;
5 + 10
Function total( $x, $y, $z ) { return $x + $y + $z; }
Rate this question:
$a = 10;
If ($this->isComplete()) echo "finished";
Printf('%d',10);
Document.writeln(requestObject.parameter("id"))
Echo $switch ? $switch : '';
Rate this question:
MyClass::myMethod($x);
$obj->myMethod($x);
$obj.myMethod($x);
$n = new MyClass(10)->myMethod($x);
$obj->$funcName($parameter);
Rate this question:
For(....), if (....) { $a[] = ... }
Foreach(....) preg_match
Map( function () = '....' ); substr(); array_push();
Grep(); keys(); unshift()
Array(... select from( where(...) );
Rate this question:
Function calls are expensive.
Function call stack can run out of space.
Consumes lots of memory.
Difficult to understand.
It's easier to use arrays and indices.
Rate this question:
Case folding causes similarly named files to overwrite another.
Calling mail() fails.
Executing code that calls OLE fails.
File paths stop working.
Missing or not-ported extensions.
Rate this question:
Analyze your queries, and add indexes to tables to speed them up.
Add an object cache like APC or Zend.
Generate a static home page, and for some internal pages.
Move the database to it's own machine and connect to it via TCP/IP
Use memcached to store serialized query results, and use it as a result cache.
Rate this question:
The POST variable name is wrong.
The input is not escaped and quoted before being inserted into the query.
The "Hello" message was quoted incorrectly, and won't display the arugment.
The input is not sanitized before printing to the browser.
An HTML tag is not closed.
Rate this question:
5
10
50
300
2000
Rate this question:
Quiz Review Timeline (Updated): Mar 17, 2023 +
Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.
Chapter 4 Introduction To Hypertext Pre - Processor
This quiz assesses foundational knowledge in PHP, a server-side scripting language. It covers basics like PHP syntax, usage of editors like Notepad++, and understanding PHP's role...
Questions:
11 |
Attempts:
66 |
Last updated:
Mar 04, 2025
|
PHP Programming Quiz MCQ!
The 'PHP Programming Quiz MCQ!' assesses knowledge of PHP syntax and behavior through multiple-choice questions. It covers comparisons, array manipulations, exception handling,...
Questions:
15 |
Attempts:
1012 |
Last updated:
Mar 22, 2023
|
Can You Pass This PHP Quiz?
Challenge your PHP knowledge with this engaging quiz! Test your understanding of PHP variables, functions, and control structures. Perfect for learners looking to assess or...
Questions:
10 |
Attempts:
975 |
Last updated:
Mar 22, 2023
|
Quiz: What Do You Know About PHP?
Dive into the dynamic world of web development with our "What Do You Know About PHP?" quiz! PHP is a programming language that's mainly used for web development....
Questions:
10 |
Attempts:
316 |
Last updated:
Jun 24, 2024
|
PHP Web Developer Assessment Test
PHP is probably the most popular server scripting language. Also, PHP is a powerful tool for making dynamic and interactive Web pages. Here is a test to assess your knowledge PHP...
Questions:
10 |
Attempts:
61 |
Last updated:
Mar 20, 2023
|
What Do You Know About PHP Technical Test?
The PHP Technical Test is used by hiring manager to judge the competence of potential employees. Do you think you know much about this test? Then take our test to prove yourself.
Questions:
10 |
Attempts:
148 |
Last updated:
Jul 14, 2023
|
Wait!
Here's an interesting quiz for you.