1. Question:Which programming language does PHP resemble to? 

    Answer
    PHP syntax resembles Perl and C

    1. Report
  2. Question:What is the main difference between PHP 4 and PHP 5? 

    Answer
    PHP 5 presents many additional OOP (Object Oriented Programming) features.

    1. Report
  3. Question:Discuss five predefined subscript of $_FILES super global variable? 

    Answer

    a. $_FILES['file']['name']: The name of the file as uploaded from the client to the server. b. $_FILES['file']['type']: The MIME type of the uploaded file. Whether this variable is assigned depends on the browser capabilities. c. $_FILES['file']['size']: The byte size of the uploaded file. d. $_FILES['file']['tmp_name']: Once uploaded, the file will be assigned a temporary name before it is moved to its final location. e. $_FILES['file']['error']: An upload status code.

    1. Report
  4. Question:Why explode() is used?

     

    Answer
    The explode() function splits a string into a series of substrings, with each string boundary determined by a specific separator.

    Its prototype: explode(string separator, string string [, int limit]).


    1. Report
  5. Question:What are passing arguments by reference and passing arguments by value?

     

    Answer
    Passing arguments by value: 
    Means any changes made to those values within the scope of the function are ignored outside of the function.
    Passing arguments by reference:
    Means any changes made to those values within the scope of the function are reflected outside of the function.

    1. Report
  6. Question:What does accessing a class via :: operator means? 

    Answer
    :: operator is used to access static methods that do not require object initialization.

    1. Report
  7. Question:How to initiate a session in PHP? 

    Answer
    The use of the function session_start() lets us activating a session.

    1. Report
  8. Question:How can we determine whether a variable is set? 

    Answer
    The boolean function isset determines if a variable is set and is not NULL.

    1. Report
  9. Question:What is object cloning?

     

    Answer
    If we try to copy a referenced object, it will simply point back to the addressing location of the original object. To remedy the problems with copying, PHP offers an explicit means for cloning an object which is known as object cloning.


    1. Report
  10. Question:What are the four configuration directive scopes? 

    Answer
    Configuration directive scopes are given bellow:
    • PHP_INI_PERDIR: Directive can be modified within the php.ini,httpd.conf, or .htaccess files.
    • PHP_INI_SYSTEM: Directive can be modified within the php.ini and httpd.conf files.
    • PHP_INI_USER: Directive can be modified within user scripts.
    • PHP_INI_ALL: Directive can be modified anywhere.

    1. Report
Copyright © 2024. Powered by Intellect Software Ltd