Partes: 1, 2, 3
  1. Introducción a PHP
  2. Variables
  3. Mi primer script PHP
  4. Operadores en PHP
  5. Estructuras de control
  6. Funciones en PHP
  7. Matrices (Array)
  8. Cadenas de caracteres
  9. Clases
  10. Fechas
  11. Entrada y salida
  12. Operaciones con ficheros
  13. El lenguaje SQL y PHP
  14. Conexión con MYSQL
  15. Sesiones
  16. Formularios con PHP

INTRODUCCIÓN A PHP

PHP es un lenguaje de scripting que permite la generación dinámica de contenidos en un servidor web. El significado de sus siglas es HyperText Preprocessor. Entre sus principales características cabe destacar su potencia, su alto rendimiento, su facilidad de aprendizaje y su escasez de consumo de recursos.

El código PHP puede incluirse dentro del código HTML de la página. Para delimitar la sección de código PHP podemos hacerlo de varias formas:

-Usando las etiquetas <?php y <?
-Usando las etiquetas <? y ?>
-Mediante <script languaje="php"> </script>

El funcionamiento de las páginas en PHP alojadas en un servidor es el siguiente:

-El navegador del cliente solicita el documento PHP.

-Llega la solicitud del servidor y el servidor localiza el documento, lanza el intérprete de PHP y ejecuta todo su código.

-Una vez ejecutado el código se genera el resultado en HTML y lo devuelve al servidor para que lo transfiera al cliente.

-El servidor transfiere el resultado en HTML y es mostrado en el navegador del cliente.

VARIABLES

Una variable podría definirse como una posición de memoria creada para introducir o asignar cualquier valor o dato. Durante la ejecución del script el valor de la variable puede "variar"(valga la redundancia) tanto de tipo como de valor. En PHP (al igual que en Java Script) no hace falta declarar la variable ya que simplemente anteponiendo el carácter $ al nombre de la variable estamos indicando que es una variable.

Otro hecho que cabe destacar a la hora de programar en PHP y la declaración de variables es que PHP es un lenguaje "CASE SENSITIVE" es decir que diferencia entre mayúsculas y minúsculas y debido a esta razón no sería lo mismo $miVariable=valor; que $MiVaRiABle=valor; ya que PHP lo interpretaría como dos variables completamente diferentes.

Los tipos de datos posibles que puede almacenar una variable son los siguientes:

Integer

Números enteros positivos y negativos

Double

Números decimales o de coma flotante

String

Cadenas de texto

Boolean

Valores True o False

Array

Tipo especial de colección de valores

Object

Tipo especial de dato complejo

En capítulos posteriores daremos cabida a los dos últimos tipos de datos (array y object) que aquí no han sido explicados ni comentados apenas.

Convertir tipos

PHP es un lenguaje que realiza la conversión de tipos en función de los operandos y del operador. De esta forma si intentamos sumar la cadena '10' y el número 20 la acción que realizaría sería convertir la primera variable a numérica y de esa forma podría sumar 10+20=30.

Aparte de que PHP en algunos casos realiza la conversión existen dos funciones especiales del propio lenguaje las cuales nos permiten saber el tipo de variable que estamos usando y también pueden convertir el tipo de variable:

gettype() Recibe el tipo de variable que es
settype($variable,'tipo variable') Transforma el tipo de variable del modo actual a el modo que le introduzcamos.

Variables características de PHP

argv

Array de argumentos pasados en la ejecución del script.

$_SERVER['argc']

Número de parametros pasados al script en su ejecución.

$_SERVER['PHP_SELF']

Nombre del script que se está ejecutando

$_COOKIE

Array asociativo de pares (clave,valor) pasados a través de cookies

$_GET

Array asociativo de pares (clave,valor) pasados a través de GET

$_POST

Array asociativo de pares (clave,valor) pasados a través de POST

$_FILES

Array asociativo que contiene información de los ficheros recibidos mediante POST

$_ENV

Array asociativo de pares (clave,valor) del entorno

$_SERVER

Array asociativo de pares (clave,valor) del servidor

$_SESSION

Array asociativo de pares (clave,valor) de sesion

Constantes

Son valores que se van a mantener constantes a lo largo de la ejecución del script y que posiblemente queramos usar a lo largo del script un gran número de veces. Para ello usamos la siguiente sintaxis:

define("nombre de la constante", valor);

Partes: 1, 2, 3

Página siguiente 

Comentarios


Trabajos relacionados

  • El compilador de Visual C++

    Versión 6.0. El nuevo Visual C++ de Microsoft proporciona un entorno general, actualizado, a nivel de producción para el...

  • Programación orientada a eventos

    Introducción. Visual Basic. Visual C++. Java. Programas Secuenciales, Interactivos Y Orientados A Eventos. Propiedades y...

  • Motores de búsqueda

    Cómo buscar? Obtener sólo los resultados deseados. Operadores lógicos. Operadores de proximidad, de existencia y de exac...

Ver mas trabajos de Programacion

 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.


Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.