PHP

Description

Mind Map on PHP, created by FELIPE HERNAN QUEZADA GAJARDO on 13/11/2017.
FELIPE HERNAN QUEZADA GAJARDO
Mind Map by FELIPE HERNAN QUEZADA GAJARDO, updated more than 1 year ago
FELIPE HERNAN QUEZADA GAJARDO
Created by FELIPE HERNAN QUEZADA GAJARDO over 7 years ago
1
0
1 2 3 4 5 (0)

Resource summary

PHP
  1. PHP = PHP: Hypertext Preprocessor. Lenguaje de Script ejecutado desde el Servidor.
    1. Entornos de Desarrollo PHP
      1. XAMPP
        1. ORACLE DATABASE
          1. PhpStorm
            1. ZEND FRAMEWORK
              1. LARABEL
                1. SYMPONY
                  1. DOCTRINE
                  2. Sintaxis
                    1. Sensible a las MAYUSCULAS
                      1. uso
                        1. <?PHP ...?>
                          1. <?= expresion?>
                            1. <?echo expresion?>
                            2. comentarios
                              1. /* Comentarios de varias líneas*/
                                1. // Comentario de una línea
                                2. Las Instruccion finalizan con ;
                                3. Tipos de Datos
                                  1. Escalares
                                    1. Boolean: true, false
                                      1. Integer: -5, 147
                                        1. Double: 5.56
                                          1. String: "Hola mundo"
                                            1. Tipo de String
                                              1. 'simple': admite los caracteres de escape \' (comilla simple) y \\ (barra). Las variables NO se expanden.
                                                1. "dobles": admite más caracteres de escape, como \n,\r,\t,\\,\$,\". Los nombres de variables Sí se expanden.
                                            2. Compuestos
                                              1. Array: Arreglo de datos
                                                1. Sintaxis: array([clave =>] valor, ...)
                                                  1. La clave es una cadena o un entero no negativo
                                                    1. valor, puede ser cualquier tipo valido por PHP incluyendo otro array
                                                  2. Object: Objeto instanciado a una clase.
                                                  3. Especiales
                                                    1. Resource: Conexxiones a Bases de Datos,
                                                      1. NULL
                                                      2. PHP define el tipo de una variable especificada segun su uso (No es definida por el usuario).
                                                        1. En tiempo de ejecucion la variable puede cambiar su tipo de dato.
                                                          1. Metodos Especiales
                                                            1. gettype(): devuelve el tipo de una variable.
                                                              1. is_array(): verifica si la variable es array
                                                                1. is_bool(): verifica si la variable es Boolean
                                                                  1. is_float(): verifica si la variable es double.
                                                                    1. is_interger(); verifica si la variable es entera.
                                                                      1. is_null(): comprueba si la variable es null.
                                                                        1. is_numeric(): comprueba si la variable es nuemero.
                                                                          1. is_object(): comprueba si la variable es un objeto instanciado a una clase.
                                                                            1. is_resource(): comprueba si la variable es un recurso.
                                                                              1. is_string(): comprueba si la variable es un String
                                                                                1. var_dump(): muestra el tipo de datos y el valor de una variable
                                                                                2. Variables
                                                                                  1. Se iniician con el caracter $
                                                                                    1. Sensibles a MAYUSCULAS y minusculas
                                                                                      1. El nombre de la variable debe comenzar por una letra o un subrayado seguido por una letra, numero os subrayado.
                                                                                        1. Variables Predefinidas
                                                                                          1. $GLOBALS: Globales
                                                                                            1. $_SERVER: Variable con datos del Servido.
                                                                                              1. $_GET: Datos del Formulario enviado por Metodo Get.
                                                                                                1. $_POST: Datos de Formulario enviado por Metodo Post.
                                                                                                  1. $_COOKIES: Variable almacenada en el navegador del usuario.
                                                                                                    1. $_FILES: Variable con informacion de Archivos enviados mediante un formulario.
                                                                                                      1. $_ENV: Variable de Entorno.
                                                                                                        1. $_REQUEST: Array asociativo con informacion de $_GET, $_POST t &_COOKIES
                                                                                                          1. $_SESSION: Variable almacenada en el servidor por navegacion del usuario
                                                                                                        2. Constantes
                                                                                                          1. Tipo de Datos
                                                                                                            1. Boolean
                                                                                                              1. Integer
                                                                                                                1. Double
                                                                                                                  1. String
                                                                                                                  2. La definicion de constantes no tiene el caracter $
                                                                                                                    1. define("CONSTANTE","HOLA MUNDO");
                                                                                                                2. Operadores
                                                                                                                  1. Aritmeticos
                                                                                                                    1. +, -, *, /, %, ++, --
                                                                                                                    2. Asignacion
                                                                                                                      1. =
                                                                                                                      2. Combinados
                                                                                                                        1. .=, +=, *=, /=
                                                                                                                        2. Comparacion
                                                                                                                          1. ==, !=, <, >, <=, >=, ===, !==,<>
                                                                                                                          2. Igualdad
                                                                                                                            1. == (mismo valor), === (mismo valor y tipo)
                                                                                                                            2. Incremento
                                                                                                                              1. ++$a Pre Incremento
                                                                                                                                1. $a++ Post Incremento
                                                                                                                                2. Decremento
                                                                                                                                  1. --$a Pre Decremento
                                                                                                                                    1. $a-- Post Drecremento
                                                                                                                                    2. Referencia
                                                                                                                                      1. &
                                                                                                                                      2. Array
                                                                                                                                        1. $a+$b Union
                                                                                                                                          1. $a==$b Igualdad
                                                                                                                                            1. $a === $b Identidad
                                                                                                                                              1. $a!=$b Desigualdad
                                                                                                                                                1. $a<>$b Desigualdad
                                                                                                                                                  1. $a!==$b No identidad
                                                                                                                                                  2. Tipo Objeto
                                                                                                                                                    1. instanceof , verifica si el objeto esta instanciado a una clase
                                                                                                                                                    2. Control de Error o Warning
                                                                                                                                                      1. @
                                                                                                                                                      2. Logicos
                                                                                                                                                        1. and (&&), or(||), !, xor
                                                                                                                                                        2. Cadena (String)
                                                                                                                                                          1. Concatenacion . (punto)
                                                                                                                                                            1. Asignacion con concatenacion .=
                                                                                                                                                          2. Estructuras de Control
                                                                                                                                                            1. Estructuras Selectivas
                                                                                                                                                              1. if-else
                                                                                                                                                                1. Switch
                                                                                                                                                                2. Estructuras Repetitivas
                                                                                                                                                                  1. While
                                                                                                                                                                    1. Do-While
                                                                                                                                                                      1. for
                                                                                                                                                                        1. foreach
                                                                                                                                                                          1. Permite iterar sobre Arrays
                                                                                                                                                                            1. Sintaxis
                                                                                                                                                                              1. foreach(expresion_array as $valor) sentencia
                                                                                                                                                                                1. foreach (expresion_array as $clave => $valor)sentencia
                                                                                                                                                                            2. break
                                                                                                                                                                              1. Termina la ejecucion de la estructura de control
                                                                                                                                                                              2. continue
                                                                                                                                                                                1. 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.
                                                                                                                                                                              3. Funciones
                                                                                                                                                                                1. Sintaxis
                                                                                                                                                                                  1. <?php function nombreFuncion($parametro1,$parametro2){acciones....} ?>
                                                                                                                                                                                Show full summary Hide full summary

                                                                                                                                                                                0 comments

                                                                                                                                                                                There are no comments, be the first and leave one below:

                                                                                                                                                                                Similar

                                                                                                                                                                                Excel Básico-Intermedio
                                                                                                                                                                                Diego Santos
                                                                                                                                                                                Evolución de la Informática
                                                                                                                                                                                Diego Santos
                                                                                                                                                                                FUNDAMENTOS DE REDES DE COMPUTADORAS
                                                                                                                                                                                anhita
                                                                                                                                                                                Introducción a la Ingeniería de Software
                                                                                                                                                                                David Pacheco Ji
                                                                                                                                                                                La ingenieria de requerimientos
                                                                                                                                                                                Sergio Abdiel He
                                                                                                                                                                                TECNOLOGÍA TAREA
                                                                                                                                                                                Denisse Alcalá P
                                                                                                                                                                                Navegadores de Internet
                                                                                                                                                                                M Siller
                                                                                                                                                                                CONCEPTOS BÁSICOS DE EXCEL
                                                                                                                                                                                paussh_best11
                                                                                                                                                                                PROCESADORES DE TEXTO
                                                                                                                                                                                rm-asociados
                                                                                                                                                                                Hoja de Cálculo Excel
                                                                                                                                                                                Miguel Angel España