IGNOU BCA MCA Students - VIVA Question Answer for PHP
PHP Selected Question Answer - PART V
1. What is the importance of "action" attribute in a html
form?
The action attribute
determines where to send the form-data in the form submission.
2. What is the use of "enctype" attribute in a html form?
The enctype attribute
determines how the form-data should be encoded when submitting it to the
server. We need to set enctype as "multipart/form-data"when we
are using a form for uploading files
3. How to create an array of a group of items inside an HTML form ?
We can create input fields
with same name for "name" attribute with squire bracket at the end of
the name of the name attribute, It passes data as an array to PHP.
For instance :
For instance :
<input
name="MyArray[]" />
<input name="MyArray[]" /> <input name="MyArray[]"
/> <input
name="MyArray[]" />
4. Define Object-Oriented Methodology
Object orientation is a
software/Web development methodology that is based on the modeling a real world
system.An object is the core concept involved in the object orientation. An
object is the copy of the real world enity.An object oriented model is a
collection of objects and its inter-relationships
5. How do you define a constant?
Using define() directive,
like define ("MYCONSTANT",150)
6. How send email using php?
To send email using PHP,
you use the mail() function.This mail() function accepts 5 parameters as
follows (the last 2 are optional). You need webserver, you can't send email
from localhost. eg : mail($to,$subject,$message,$headers);
7. How to find current date and time?
The date() function
provides you with a means of retrieving the current date and time, applying the
format integer parameters indicated in your script to the timestamp provided or
the current local time if no timestamp is given. In simplified terms, passing a
time parameter is optional - if you don't, the current timestamp will be used.
8. Difference between mysql_connect and mysql_pconnect?
There is a good page in the
php manual on the subject, in short mysql_pconnect() makes a persistent
connection to the database which means a SQL link that do not close when the
execution of your script ends. mysql_connect()provides only for the
databasenewconnection while using mysql_pconnect , the function would first try
to find a (persistent) link that's already open with the same host, username
and password. If one is found, an identifier for it will be returned instead of
opening a new connection... the connection to the SQL server will not be closed
when the execution of the script ends. Instead, the link will remain open for
future use.
9. What is the use of "ksort" in php?
It is used for sort an
array by key in reverse order.
10.
What is the difference
between $var and $$var?
They are both variables. But
$var is a variable with a fixed name. $$var is a variable who's name is stored
in $var. For example, if $var contains "message", $$var is the same
as $message.
11.
What are the encryption
techniques in PHP
MD5 PHP implements the MD5 hash algorithm using the md5 function,
eg : $encrypted_text = md5 ($msg);
eg : $encrypted_text = md5 ($msg);
mcrypt_encrypt :- string mcrypt_encrypt ( string $cipher , string $key , string
$data , string $mode [, string $iv ] );
Encrypts plaintext with given parameters
Encrypts plaintext with given parameters
12.
What is the use of the
function htmlentities?
htmlentities Convert all
applicable characters to HTML entities This function is identical to
htmlspecialchars() in all ways, except with htmlentities(), all characters
which have HTML character entity equivalents are translated into these entities.
No comments:
Post a Comment