As 14 principais diferenças entre ASP e PHP
Abaixo mostraremos as 14 principais
diferenças entre o PHP↳PHP44 conteúdosPadronizando seu código com PHP CS FixerDev (Back & Front) · mai 2019Docker de imagem. Para rodar projetos PHP em menos de 30 segundosDev (Back & Front) · jan 2026PHP 7.3: conheça as novidades desta versãoDev (Back & Front) · abr 2019Ver tudo em Dev (Back & Front) → 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)
<%
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";
O desafio das APIs de pagamento instantâneo no backend moderno
Desafio das APIs | Pagar uma conta em segundos… conta de uma demanda que cresceu muito mais rápido do que os sistemas tradicionais conseguiam acompanhar.







Redação iMasters





