PHP - Un problema de novato pero no lo entiendo.

 
Vista:

Un problema de novato pero no lo entiendo.

Publicado por Tarsicio (1 intervención) el 23/05/2019 13:13:06
Buenos dias

Tengo una pequeña página web, en la que al principio compruebo esto:

1
2
3
4
5
echo $_SERVER['REQUEST_METHOD']."\r\n";
 
if ($_SERVER['REQUEST_METHOD'] = "POST") {
    echo "\r\n"."Peticion POST";
}

Cuando la llamo desde un cliente REST, con una petición GET, me dice:

GET
Peticion POST

Es decir, el método es GET, pero cuando lo comparo con "POST", me dice TRUE.

Alguna ayuda, por favor ??
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro
Val: 1.899
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Un problema de novato pero no lo entiendo.

Publicado por Alejandro (587 intervenciones) el 23/05/2019 15:38:17
El programa dice: Si se asigna la cadena 'POST' a la variable $_SERVER['REQUEST_METHOD'] imprime "Peticion POST"

= Operación de asignación
== Operación de comparación
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar