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 181:

    Which of the following are NOT acceptable ways to create a secure password hash in PHP? (Choose 2)

    A. md5()
    B. hash_pbkdf2()
    C. password_hash()
    D. crypt()
    E. openssl_digest()

  • Question 182:

    How many elements does the $matches array contain after the following function call is performed? preg_match('/^(\d{1,2}([a-z]+))(?:\s*)\S+ (?=201[0-9])/', '21st March 2014', $matches);

    A. 1
    B. 2
    C. 3
    D. 4

  • Question 183:

    Your public web application needs to provide access to binary files for registered users only. How would you achieve this?

    A. Host the files on a public external file sharing service.
    B. Redirect to the file which resides in the server's document root
    C. Use PHP to send the file to the client, using the header() function to set appropriate HTTP headers
    D. PHP is used for service HTML content, not binary content

  • Question 184:

    Which php.ini setting is usually required to use an opcode cache?

    A. extension
    B. zend_extension
    C. optimizer
    D. dl

  • Question 185:

    Which function can NOT help prevent cross-site scripting? (Choose 2)

    A. addslashes()
    B. htmlentities()
    C. htmlspecialchars()
    D. strip_tags()
    E. quotemeta()

  • Question 186:

    What will be the output value of the following code?

    $array = array(1,2,3); while (list(,$v) = each($array)); var_dump(current($array));

    A. bool(false)
    B. int(3)
    C. int(1)
    D. NULL
    E. Array

  • Question 187:

    What is the result of the following bitwise operation in PHP? 1 ^ 2

    A. 1
    B. 3
    C. 2
    D. 4
    E. -1

  • Question 188:

    What parsing methodology is utilized by the SimpleXML extension?

    A. SAX
    B. DOM
    C. XPath
    D. Push/Pull Approach
    E. Expat

  • Question 189:

    When using password_hash() with the PASSWORD_DEFAULT algorithm constant, which of the following is true? (Choose 2)

    A. The algorithm that is used for hashing passwords can change when PHP is upgraded.
    B. The salt option should always be set to a longer value to account for future algorithm requirements.
    C. The string length of the returned hash can change over time.
    D. The hash algorithm that's used will always be compatible with crypt() .

  • Question 190:

    In the following code, which line should be changed so it outputs the number 2:

    class A {

    protected $x = array(); /* A */

    public function getX() { /* B */

    return $this->x; /* C */

    }

    }

    $a = new A(); /* D */

    array_push($a->getX(), "one");

    array_push($a->getX(), "two");

    echo count($a->getX());

    A. No changes needed, the code would output 2 as is
    B. Line A, to: protected and$x = array();
    C. Line B, to: public function andgetX() {
    D. Line C, to: return and$this->x;
    E. Line D, to: $a =and new A();

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.