200-550 Exam Details

  • Exam Code
    :200-550
  • Exam Name
    :Zend Certified PHP Engineer
  • Certification
    :Zend Certifications
  • Vendor
    :Zend
  • Total Questions
    :223 Q&As
  • Last Updated
    :Jul 08, 2026

Zend 200-550 Online Questions & Answers

  • Question 161:

    What is the name of the method that can be used to provide read access to virtual properties in a class?

    A. __call()
    B. __get()
    C. __set()
    D. __wakeup()
    E. __fetch()

  • Question 162:

    Which of these databases is NOT supported by a PDO driver?

    A. Microsoft SQL Server
    B. SQLite
    C. Microsoft Access
    D. Berkeley DB

  • Question 163:

    What is the output of the following code?

    $a = 3;

    switch ($a) {

    case 1: echo 'one'; break;

    case 2: echo 'two'; break;

    default: echo 'four'; break;

    case 3: echo 'three'; break;

    }

    A. one
    B. two
    C. three
    D. four

  • Question 164:

    You work for a shared hosting provider, and your supervisor asks you to disable user scripts to dynamically load PHP extensions using the dl() function. How can you do this? (Choose 2)

    A. Set enable_dl to Off in the server's php.ini configuration file.
    B. Add dl to the current value of disable_functions in the server's php.ini configuration file.
    C. Add dl to the current value of disable_classes in the server's php.ini configuration file.
    D. Write a custom function called dl() , save it under the name prepend.inc and then set the auto_prepend_file directive to prepend.inc in php.ini.

  • Question 165:

    What function allows resizing of PHP's file write buffer?

    A. ob_start()
    B. set_write_buffer()
    C. stream_set_write_buffer()
    D. Change the output_buffering INI setting via ini_set() function

  • Question 166:

    Which PHP function is used to validate whether the contents of $_FILES['name']['tmp_name'] have really been uploaded via HTTP?

  • Question 167:

    In the following code, which classes can be instantiated?

    abstract class Graphics {

    abstract function draw($im, $col);

    }

    abstract class Point1 extends Graphics {

    public $x, $y;

    function __construct($x, $y) {

    $this->x = $x;

    $this->y = $y;

    }

    function draw($im, $col) {

    ImageSetPixel($im, $this->x, $this->y, $col);

    }

    }

    class Point2 extends Point1 { }

    abstract class Point3 extends Point2 { }

    A. Graphics
    B. Point1
    C. Point2
    D. Point3
    E. None, the code is invalid

  • Question 168:

    What does the __FILE__ constant contain?

    A. The filename of the current script.
    B. The full path to the current script.
    C. The URL of the request made.
    D. The path to the main script.

  • Question 169:

    When tracking upload progress with sessions, the values of 2 INI settings are needed to determine the key in $_SESSION of the upload progress data. What are the INI settings? (Choose 2)

    A. session.upload_progress.file
    B. session.upload_progress.key
    C. session.upload_progress.prefix
    D. session.upload_progress.freq
    E. session.upload_progress.name

  • Question 170:

    Given the following array:

    $a = array(28, 15, 77, 43);

    Which function will remove the value 28 from $a?

    A. array_shift()
    B. array_pop()
    C. array_pull()
    D. array_unshift()

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Zend exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your 200-550 exam preparations and Zend certification application, do not hesitate to visit our Vcedump.com to find your solutions here.