| |
PHP
|
JSP
|
ASP
|
|
Dynamic bloc
|
<?php
?>
|
<%
%>
|
<%
%>
|
|
HTML
insertion into the dynamic code
|
<?
for ($i=1; $i<10; $i++) { ?>
HELLO<br/>
<?
} ?>
|
<%
for (int i=1; i<10; i++) { %>
HELLO<br/>
<%
} %>
|
For i =
1 to 6
response.write(tab(i) & "<br />")
Next
|
| bgcolor="#ffffff" height="10">
Comments
server-side
|
<?/*Comment*/?>
|
<%--Comment--%>
|
|
| bgcolor="#ffffff" height="10">
Page
Inclusion
|
include
"file.php";
|
<?@
include file="file.txt" ?>
<jsp :include
page="file.jsp" flush="true" \>
|
<!--#include
virtual="file.asp"-->
|
| bgcolor="#ffffff" height="10">
Declaration,
init.
|
<?
$var = "value"; ?>
|
<%
String
var = new
String("value"); %>
|
dim var
var="value"
|
|
Referencing
a variable
|
$var
|
var
|
var
|
|
Display
a variable
|
<?
echo $var; ?>
|
-----------
|
<%
response.write(var) %>
|
|
Display
a variable
|
<?=$var; ?>
|
<%=var %>
|
-------------
|
|
Concatenate
strings
|
$var . "
string"
|
Var + " string"
|
var
& " string"
|
|
Display
the time
|
<?=date("h:i
A");?>
|
<%=java.util.Calendar.getInstance().getTime()
%>
|
<%
response.write (hour(now())%>
|
|
Session
variable
|
$_SESSION[‘var’]
$_SESSION[‘var’]
= $val;
|
session.getAttribute("var");
session.setAttribute("var",
val);
|
Session("var")
Session.Contents("var")
|
|
Request
variable
|
$_REQUEST[‘var’]
$_GET[‘var’]
$_POST[‘var’]
|
request.getParameter("var");
--------
-------
|
---------
Request.QueryString("var")
Request.Form("var")
|
|
Cookies
|
$_COOKIES[‘var’]
|
|
Request.Cookies("var")
|
|
Arrays
|
$tab =
array();
$tab[] =
"value";
|
|
Dim
tab(6),i
tab(1) =
"value"
|
|
Foreach
loop into an array
|
foreach($_SESSION
as $var)
{
echo
$var . ‘<br/>’;
}
|
|
dim i
For Each
i in Session.Contents
Response.Write(i & "<br />")
Next
|
|
Conditional
|
if(h ==
12)
{
echo
"Good breakfast";
}
else
{
echo
"Hello";
}
|
<%if(h
== 12)
{%>
Good
breakfast
<%}
else
{%>
Hello
<%}%>
|
If h=12
then
response.write("Good breakfast")
else
response.write("Hello")
end if
|
|
Functions
|
function
mul($n1, $n2)
{
return
$n1*$n2;
}
|
|
sub
mul(n1,n2)
response.write(n1*n2)
end sub
|
|
Session
Functions
|
session_start(
)
session_destroy(
)
|
|
--------
Session.Abandon
Session.Contents.RemoveAll()
Session.Contents.Remove("var")
Session.Timeout=5
|