GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

PHP

FELIPE HERNAN QUEZADA GAJARDO Spanisch

Inhalt der Mindmap

PHP

  1. PHP = PHP: Hypertext Preprocessor. Lenguaje de Script ejecutado desde el Servidor.

  2. Entornos de Desarrollo PHP

    • XAMPP
    • ORACLE DATABASE
    • PhpStorm
    • ZEND FRAMEWORK
    • LARABEL
    • SYMPONY
    • DOCTRINE
  3. Sintaxis

    • Sensible a las MAYUSCULAS
    • uso
      • <?PHP ...?>
      • <?= expresion?>
      • <?echo expresion?>
    • comentarios
      • /* Comentarios de varias líneas*/
      • // Comentario de una línea
    • Las Instruccion finalizan con ;
  4. Tipos de Datos

    • Escalares
      • Boolean: true, false
      • Integer: -5, 147
      • Double: 5.56
      • String: "Hola mundo"
        • Tipo de String
          • 'simple': admite los caracteres de escape \' (comilla simple) y \\ (barra). Las variables NO se expanden.
          • "dobles": admite más caracteres de escape, como \n,\r,\t,\\,\$,\". Los nombres de variables Sí se expanden.
    • Compuestos
      • Array: Arreglo de datos
        • Sintaxis: array([clave =>] valor, ...)
          • La clave es una cadena o un entero no negativo
          • valor, puede ser cualquier tipo valido por PHP incluyendo otro array
      • Object: Objeto instanciado a una clase.
    • Especiales
      • Resource: Conexxiones a Bases de Datos,
      • NULL
    • PHP define el tipo de una variable especificada segun su uso (No es definida por el usuario).
    • En tiempo de ejecucion la variable puede cambiar su tipo de dato.
    • Metodos Especiales
      • gettype(): devuelve el tipo de una variable.
      • is_array(): verifica si la variable es array
      • is_bool(): verifica si la variable es Boolean
      • is_float(): verifica si la variable es double.
      • is_interger(); verifica si la variable es entera.
      • is_null(): comprueba si la variable es null.
      • is_numeric(): comprueba si la variable es nuemero.
      • is_object(): comprueba si la variable es un objeto instanciado a una clase.
      • is_resource(): comprueba si la variable es un recurso.
      • is_string(): comprueba si la variable es un String
      • var_dump(): muestra el tipo de datos y el valor de una variable
    • Variables
      • Se iniician con el caracter $
      • Sensibles a MAYUSCULAS y minusculas
      • El nombre de la variable debe comenzar por una letra o un subrayado seguido por una letra, numero os subrayado.
      • Variables Predefinidas
        • $GLOBALS: Globales
        • $_SERVER: Variable con datos del Servido.
        • $_GET: Datos del Formulario enviado por Metodo Get.
        • $_POST: Datos de Formulario enviado por Metodo Post.
        • $_COOKIES: Variable almacenada en el navegador del usuario.
        • $_FILES: Variable con informacion de Archivos enviados mediante un formulario.
        • $_ENV: Variable de Entorno.
        • $_REQUEST: Array asociativo con informacion de $_GET, $_POST t &_COOKIES
        • $_SESSION: Variable almacenada en el servidor por navegacion del usuario
    • Constantes
      • Tipo de Datos
        • Boolean
        • Integer
        • Double
        • String
      • La definicion de constantes no tiene el caracter $
        • define("CONSTANTE","HOLA MUNDO");
  5. Operadores

    • Aritmeticos
      • +, -, *, /, %, ++, --
    • Asignacion
      • =
    • Combinados
      • .=, +=, *=, /=
    • Comparacion
      • ==, !=, <, >, <=, >=, ===, !==,<>
    • Igualdad
      • == (mismo valor), === (mismo valor y tipo)
    • Incremento
      • ++$a Pre Incremento
      • $a++ Post Incremento
    • Decremento
      • --$a Pre Decremento
      • $a-- Post Drecremento
    • Referencia
      • &
    • Array
      • $a+$b Union
      • $a==$b Igualdad
      • $a === $b Identidad
      • $a!=$b Desigualdad
      • $a<>$b Desigualdad
      • $a!==$b No identidad
    • Tipo Objeto
      • instanceof , verifica si el objeto esta instanciado a una clase
    • Control de Error o Warning
      • @
    • Logicos
      • and (&&), or(||), !, xor
    • Cadena (String)
      • Concatenacion . (punto)
      • Asignacion con concatenacion .=
  6. Estructuras de Control

    • Estructuras Selectivas
      • if-else
      • Switch
    • Estructuras Repetitivas
      • While
      • Do-While
      • for
      • foreach
        • Permite iterar sobre Arrays
        • Sintaxis
          • foreach(expresion_array as $valor) sentencia
          • foreach (expresion_array as $clave => $valor)sentencia
    • break
      • Termina la ejecucion de la estructura de control
    • continue
      • Se utiliza dentro de las estructuras iterativas para saltar el resto de la iteracion actual del bucle y continuar la ejecucion en la evaluacion de la condicion, para luego comenzar la siguiente iteracion.
  7. Funciones

    • Sintaxis
      • <?php function nombreFuncion($parametro1,$parametro2){acciones....} ?>

Informationen

Beschreibung
Mindmap am PHP, erstellt von FELIPE HERNAN QUEZADA GAJARDO am 13/11/2017.
Aufrufe
5
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck