0

Basic PHP Quiz - 1

Description: Basic PHP Quiz - 1
Number of Questions: 20
Created by:
Tags: php
Attempted 0/20 Correct 0 Score 0

In PHP, arrays may be sorted with which of the following functions?

php
  1. uksort()

  2. arsort()

  3. ksort()

  4. All of the above


Correct Option: D
php
  1. normal

  2. aborted

  3. timeout

  4. All of the above


Correct Option: D

What does PHP stand for?

php
  1. PHP: Hypertext Preprocessor

  2. Personal Home Page

  3. Private Home Page

  4. Personal Hypertext Processor


Correct Option: A

PHP server scripts are surrounded by delimiters, which?

php
  1. ...?>

  2. ...

  3. ...&>


Correct Option: B
php
  1. "Hello World";

  2. echo "Hello World";

  3. Document.Write("Hello World");

  4. response.write("Hello World")


Correct Option: B
php
  1. Class

  2. Method

  3. Object

  4. Variable


Correct Option: B

What can you use to replace like with hate in I like Eminem?

php
  1. preg_replace("like", "hate", "I like Eminem")

  2. preg_replace("/like/", "hate", "I like Eminem")

  3. preg_replace("/like/", "/hate/", "I like Eminem")

  4. preg_replace("hate", "like", "I like Eminem")


Correct Option: A
php
  1. c-client library

  2. GIF/PNG library

  3. Image Library

  4. GD library


Correct Option: D

What is the problem with =$expression ?> ?

php
  1. It requires short tags and this is not compatible with XML

  2. There is no problem

  3. This syntax doesn't even exist It requires a special PHP library that may not always be available


Correct Option: A
php
  1. Ends execution of the current switch structure

  2. Moves on to the next iteration of the current for, foreach, while, do-while or switch structure

  3. Ends execution of the current for, foreach, while, do-while or switch structure


Correct Option: C

Can this PHP code be valid: $4bears = $bears->getFirst4();

php
  1. Yes

  2. No


Correct Option: A

AI Explanation

To answer this question, let's analyze the given PHP code:

$4bears = $bears->getFirst4();

In PHP, variable names should start with a letter or underscore. They cannot start with a number. Therefore, the variable name $4bears is not valid.

The correct way to write the code would be to use a valid variable name, such as:

$_4bears = $bears->getFirst4();

So, the correct answer is B) No.

Put this line php display_errors=false in a .htaccess file when you deploy the application?

php
  1. That won't hide any error 'coz you can't use .htaccess to control the PHP engine Bad idea, I want to see when errors occur

  2. That won't hide any error 'coz it's not the correct code

  3. Good idea, increases security


Correct Option: B

What does this function do:


php
  1. tests whether $variable is a number and ends in 2

  2. tests whether $variable ends in 2

  3. tests whether $variable is a number and contains 2

  4. tests whether $variable is an even number


Correct Option: D
  1. Peer Review

  2. Expected value technique

  3. Delphi Technique

  4. Work Breakdown Structure (WBS)


Correct Option: C
- Hide questions