129
88.9k
Chapter:

50+ Unit 2 Solved MCQs

in Advance PHP

These multiple-choice questions (MCQs) are designed to enhance your knowledge and understanding in the following areas: Bachelor of Business Administration in Computer Applications (BBA [CA]) , Master of Science in Software Engineering (MSc SE) .

Chapters

Chapter: Unit 2
1.

------is a superglobal that holds information regarding HTTP headers, path and script location etc.

A. $_SERVER
B. SERVER_ADDR
C. SERVER_NAME
D. QUERY_STRING
Answer» A. $_SERVER
2.

All the server and execution environment related information is available in this------ Sol:

A. associative array
B. SERVER_ADDR
C. SERVER_NAME
D. QUERY_STRING
Answer» A. associative array
3.

-------This property of array returns The IP address of the server under which the current script is executing.

A. $_SERVER
B. SERVER_ADDR
C. SERVER_NAME
D. QUERY_STRING
Answer» B. SERVER_ADDR
4.

-------Name of server hostunder which the current script is executing Sol:

A. $_SERVER
B. SERVER_ADDR
C. SERVER_NAME
D. QUERY_STRING
Answer» C. SERVER_NAME
5.

-------A query string is the string of key=value pairs separated by & symbol and appended to URL after ? symbol. For example, http://localhost/testscript?name=xyz&age=20 URL returns trailing query string.

A. $_SERVER
B. SERVER_ADDR
C. SERVER_NAME
D. QUERY_STRING
Answer» D. QUERY_STRING
6.

--------HTTP request method used for accessing a URL, such as POST, GET, POST, PUT or DELETE.

A. REQUEST_METHOD
B. DOCUMENT_ROOT
C. REMOTE_ADDR
D. SERVER_PORT
Answer» A. REQUEST_METHOD
7.

-----------returns name of directory on server that is configured as document root Sol:

A. REQUEST_METHOD
B. DOCUMENT_ROOT
C. REMOTE_ADDR
D. SERVER_PORT
Answer» B. DOCUMENT_ROOT
8.

------------IP address of machine from which the user is viewing the current page Sol:

A. REQUEST_METHOD
B. DOCUMENT_ROOT
C. REMOTE_ADDR
D. SERVER_PORT
Answer» C. REMOTE_ADDR
9.

-------port number on which the web server is listening to incoming request Sol:

A. REQUEST_METHOD
B. DOCUMENT_ROOT
C. REMOTE_ADDR
D. SERVER_PORT
Answer» D. SERVER_PORT
10.

there are two ways the browser client can send information to the web server . The -------------Method & The---------- Method

A. info and pre method
B. Get and post method
C. implement and extend method
D. none of these.
Answer» A. info and pre method
11.

Before the browser sends the information to the server , it encodes it using a scheme called URL.

A. yes
B. no
C. can not say
D. none of these.
Answer» A. yes
12.

After the information is encoded it is sent to the server Spaces are removed and replaced with the + character and any other non alphanumeric characters are replaced with a hexadecimal values.

A. yes
B. no
C. can not say
D. none of these.
Answer» A. yes
13.

The-----method sends the encoded user information appended to the page request. The page and the encoded information are separated by the ? character

A. GET
B. ?
C. POST
D. QUERY_STRING
Answer» B. ?
14.

The-----method produces a long string that appears in your server logs, in the browser's Location

A. GET
B. ?
C. POST
D. QUERY_STRING
Answer» A. GET
15.

The-----method is restricted to send upto 1024 characters only Sol:

A. GET
B. ?
C. POST
D. QUERY_STRING
Answer» A. GET
16.

Never use-----method if you have password or other sensitive information to be sent to the server.

A. GET
B. ?
C. POST
D. QUERY_STRING
Answer» A. GET
17.

------can't be used to send binary data, like images or word documents, to the server Sol:

A. GET
B. ?
C. POST
D. QUERY_STRING
Answer» A. GET
18.

The data sent by GET method can be accessed using-------environment variable. Sol:

A. GET
B. ?
C. POST
D. QUERY_STRING
Answer» D. QUERY_STRING
19.

The PHP provides-------associative array to access all the sent information using GET method.

A. $_GET
B. $_POST
C. POST
D. QUERY_STRING
Answer» A. $_GET
20.

PHP------is a PHP super global variable which is used to collect form data after submitting an HTML form with method="get".

A. $_GET
B. $_POST
C. POST
D. QUERY_STRING
Answer» A. $_GET
21.

The-----method transfers information via HTTP headers. Sol:

A. $_GET
B. $_POST
C. POST
D. QUERY_STRING
Answer» C. POST
22.

The information is encoded as described in case of GET method and put into a header called-----------.

A. $_GET
B. $_POST
C. POST
D. QUERY_STRING
Answer» D. QUERY_STRING
23.

The----------method does not have any restriction on data size to be sent. Sol:

A. $_GET
B. $_POST
C. POST
D. QUERY_STRING
Answer» C. POST
24.

The-----------method can be used to send ASCII as well as binary data Sol:

A. $_GET
B. $_POST
C. POST
D. QUERY_STRING
Answer» C. POST
25.

The PHP provides----------associative array to access all the sent information using POST method.

A. $_GET
B. $_POST
C. POST
D. QUERY_STRING
Answer» B. $_POST
26.

PHP--------is a PHP super global variable which is used to collect form data after submitting an HTML form with method="post". $_POST is also widely used to pass variables

A. $_GET
B. $_POST
C. POST
D. QUERY_STRING
Answer» B. $_POST
27.

The-----method can retrieve information identified by the request-URl (Uniform
Resource Identifier)
Sol:

A. $_GET
B. $_POST
C. POST
D. GET
Answer» D. GET
28.

Use-----when you need the server, which controls URL generation of your resources Sol:

A. $_GET
B. $_POST
C. POST
D. GET
Answer» C. POST
29.

------is a secure method as its requests do not remain in browser history. Sol:

A. $_GET
B. $_POST
C. POST
D. GET
Answer» C. POST
30.

By the used of-------method You can keep the data private. Sol:

A. $_GET
B. $_POST
C. POST
D. GET
Answer» C. POST
31.

--------can't be used to send word documents or images. Sol:

A. $_GET
B. $_POST
C. POST
D. GET
Answer» D. GET
32.

----------requests can be used only to retrieve data Sol:

A. $_GET
B. $_POST
C. POST
D. GET
Answer» D. GET
33.

The----------method cannot be used for passing sensitive information like usernames and passwords.

A. $_GET
B. $_POST
C. POST
D. GET
Answer» D. GET
34.

If you use------method, the browser appends the data to the URL Sol:

A. $_GET
B. $_POST
C. POST
D. GET
Answer» D. GET
35.

You cannot see------requests in browser history while You can see GET requests in browser history

A. $_GET
B. $_POST
C. POST
D. GET
Answer» C. POST
36.

This------method is not compatible with some firewall setups. Sol:

A. $_GET
B. $_POST
C. POST
D. GET
Answer» C. POST
37.

In-------method, values are visible in the URL while in POST method, values are NOT visible in the URL.

A. $_GET
B. $_POST
C. POST
D. GET
Answer» D. GET
38.

------has a limitation on the length of the values, generally 255 characters Sol:

A. $_GET
B. $_POST
C. POST
D. GET
Answer» D. GET
39.

-------has no limitation on the length of the values since they are submitted via the body of HTTP.

A. $_GET
B. $_POST
C. POST
D. GET
Answer» C. POST
40.

GET method supports only string data types while-----method supports different data types, such as string, numeric, binary, etc

A. $_GET
B. $_POST
C. POST
D. GET
Answer» C. POST
41.

GET request is often cacheable while-----request is hardly cacheable. Sol:

A. $_GET
B. $_POST
C. POST
D. GET
Answer» C. POST
42.

------inputs are auto-filling inputs after submitting Sol:

A. $_GET
B. $_POST
C. STICKY
D. GET
Answer» C. STICKY
43.

GET method supports only string data types while-------method supports different data types, such as string, numeric, binary, etc

A. $_GET
B. $_POST
C. POST
D. GET
Answer» C. POST
44.

there are two ways the browser client can send information to the web server . The GET Method & The POST Method

A. yes
B. no
C. can not say
D. none of these.
Answer» A. yes
45.

Never use GET method if you have password or other sensitive information to be sent to the server.

A. yes
B. no
C. can not say
D. none of these.
Answer» A. yes
46.

GET can't be used to send binary data, like images or word documents, to the server Sol:

A. yes
B. no
C. can not say
D. none of these.
Answer» A. yes
47.

The data sent by GET method can be accessed using QUERY_STRING environment variable.

A. yes
B. no
C. can not say
D. none of these.
Answer» A. yes
48.

The POST method can be used to send ASCII as well as binary data Sol:

A. yes
B. no
C. can not say
D. none of these.
Answer» A. yes
49.

The PHP provides $_POST associative array to access all the sent information using POST method.

A. yes
B. no
C. can not say
D. none of these.
Answer» A. yes
50.

PHP $_POST is a PHP super global variable which is used to collect form data after submitting an HTML form with method="post". $_POST is also widely used to pass variables

A. yes
B. no
C. can not say
D. none of these.
Answer» A. yes

Done Studing? Take A Test.

Great job completing your study session! Now it's time to put your knowledge to the test. Challenge yourself, see how much you've learned, and identify areas for improvement. Don’t worry, this is all part of the journey to mastery. Ready for the next step? Take a quiz to solidify what you've just studied.