Principais Diferenças entre PHP e ASP


Abaixo mostraremos as 14 principais diferenças entre o PHP e o ASP, com todos os exemplos da programação. Você encontrará a parte de ASP em azul e a parte de PHP em verde, de acordo com a legenda…

   ASP   PHP

1.
(ASP)
<% ‘Comentarios %>
(PHP)
<? //Comentarios ?>
ou
<?
/* …linha1
…linha2
…linha3
……… */
?>


2.

(ASP)
<% variavel = “variaveis com qualquer nome” %>
(PHP)
<? $variavel = “variaveis sempre com $ antes”; ?>


3.

(ASP)
<% Response.Write “O request retornado de nome é ” & request(“nome”) %>
(PHP)
<? print “O request retornado de nome é $nome”; ?>

4.
(ASP)
<% Response.Write “A variável a é igual a ” & variavel_a & “!!!” %>
(PHP)
<? print “A variável a é igual a $variavel_a !!!”; ?>
ou <? print “A variável a é igual a “.$variavel_a.” !!!”; ?>

5.
(ASP)
<!–#INCLUDE FILE=”ficheiro.asp” –>
(PHP)
<? include “ficheiro.php”; ?>

6.
(ASP)
<%
if a = 1 then
     ‘tá certo
else
     ‘tá errado
end if
%>
(PHP)
<?php
if ($a == 1)
      { //tá certo }
else
      { //tá errado }
?>


7.
(ASP)
<% variavelservidor = request.servervariables(“HTTP_USER_AGENT”) %>
(PHP)
<? $variavelservidor = $HTTP_USER_AGENT; ?>

8.
(ASP)
<% Response.Cookies(“numero”) = “1″ %>
(PHP)
<? SetCookie(“numero”,”1″); ?>

9.
(ASP)
<% Response.Write CInt(a) %>
(PHP)
<? print intval(a); ?>

10.
(ASP)
<% UBOUND(vararray) %>
(PHP)
<? count($vararray); ?>

11.
(ASP)
<% response.write request.querystring(“variavel”) %>
(PHP)
<? print $variavel; ?>

12.
(ASP)
<%
Function funcao()
    funcao = resposta
End Function
%>
(PHP)
function funcao()
{
    return $resposta;
}

13.
(ASP)
<% variavel = variavel + 1 %>
(PHP)
<? $variavel++; ?>

14.
(ASP)
<%
SQLStmt = “SELECT campo1, campo2 “
SQLStmt = SQLStmt & “FROM tabela “
SQLStmt = SQLStmt & “WHERE campo1=1 “
SQLStmt = SQLStmt & “ODER BY campo2 ASC”
%>
(PHP)
<?
$SQLStmt = “SELECT campo1, campo2 “;
$SQLStmt .= “FROM tabela “;
$SQLStmt .= “WHERE campo1=1 “;
$SQLStmt .= “ODER BY campo2 ASC”;

  1. Nenhum comentário ainda.
(não será publicado)
  1. Sem citações ainda.