Volver
02/11/2022 06:24

PHP resumido al máximo

PHP es un lenguaje de programación de uso general que se adapta especialmente al desarrollo web. Fue creado inicialmente por el programador danés-canadiense Rasmus Lerdorf en 1994. En la actualidad, la implementación de referencia de PHP es producida por The PHP Group. PHP originalmente significaba Personal Home Page (Página personal), pero ahora significa el inicialismon recursivo PHP: Hypertext Preprocessor.


ALOJAMIENTO CÓDIGO


<?php 

echo "Hola mundo";

?>


OPERADORES


Asocitividad   Operadores

Izquierda      ,

Izquierda      or

Izquierda      xor

Izquierda      and

Derecha         print

Izquierda      = += -* *= /= .= %= &= |= ^= ~= <<= >>=

Izquierda      ?:

Izquierda      ||

Izquierda      &&

Izquierda      |

Izquierda      ^

Izquierda      &

No posee      == != ===

No posee      < <= > >=

Izquierda      >> <<

Izquierda      + - .

Izquierda      * / %

Derecha         ! ~ ++ -- (int) (double) (string) (array) (object) @

Derecha         [

No posee      new


Operador ternario

$resultado = $condicion ? 'verdadero' : 'falso';


VARIABLES


$var = 13

$var = "trece"


CONSTANTES


define("VAR",    "PI");


 _FILE_: Fichero que se está procesando.

_LINE_: Línea del fichero que se está procesando

_PHP_VERSION: Versión de PHP.

PHP_OS: Sistema operativo del cliente.

TRUE: Verdadero.

FALSE: Falso.

E_ERROR: Error sin recuperación.

E_WARNING: Error recuperable.

E_PARSE: Error no recuperable (sintaxis).

E_NOTICE: Puede Tratarse de un error o no. Normalmente permite continuar la ejecución.


CONDICIONALES


if (condicion) {

}


BUCLES


for ($i = 1; $i <= 10; $i++) {

   echo $i;

}


foreach ($array as &$valor) {

   $valor = $valor * 2;

}


switch ($i) {

   case 0:

       echo "i es igual a 0";

       break;

   default:

}


while ($i <= 10) {

   echo $i++; 

}


 do {

} while(condición);


TIPOS DE DATOS


$cars=array("Volvo","BMW","Toyota");


echo $cars[0];


FUNCIONES


function foo($arg_1, $arg_2) {

   echo "Función de ejemplo.\n";

   return $valor_devuelto;

}


CONSULTAS / DATOS


$query = "SELECT * FROM `tabla` WHERE colum = 1 ORDER BY `colum` DESC LIMIT 1";

$rs = mysqli_query($link, $query);

while($row= mysqli_fetch_assoc($rs)) {

echo $row["colum"];

}

Neftalí Castañeda