PHP

Descargar como txt, pdf o txt
Descargar como txt, pdf o txt
Está en la página 1de 5

PHP

Lenguaje de programacion orientado a objetos, es de codigo abierto, debilmente


tipado, es decir que su codigo no es visible.

Necesita de un entorno de desarrollo que incorpore a Apache un Servidor web.


Unos de esos Entornos de Desarrollo es XAMPP

VARIABLES

En PHP las variables se representan con signo dolar: $ seguido del respectivo
nombre de la variable. No es necesario declarar el tipo de dato de la variable en
PHP.

Para definir una CONSTANTE es de la siguiente manera:


Define("Nombre_de_la_variable","Valor de la variable");
Ej:
define("Sena","Servicio Nacional de Aprendizaje");

En PHP hay tres ambitosde variables diferentes:

*Local
*Global
*Est�tico

Globales, son todas aquellas que se declaran fuera de una funcion, se acceden a
ellas desde cualquier funcion.
Locales, son todas aquellas que se declaran dentro de una funcion, y solo se pueden
acceder dentro de esa misma funcion.

TIPOS DE DATOS

Php comparte los mismo tipos de datos de otros lenguajes de programacion, su


clasificacion de datos es: Simples o Escalares y otros Compuestos.

Escalares o Simples:
Estos tipos de datos son los que tienen solo una magnitud ya sea de valor
numerico , texto, flotatne, etc.

Logico $es_hombre = True Boolean


Entero $edad = 32 Integer
Numerico $numer = 12.233 Float
Texto $nombre = "Abraham" String
Valor nuelo $carro = null Null

Para concatenar variables tipo texto se usa el simbolo: punto (.)

Compuestos:
Son los arreglos y los objetos.

Arreglo $frutas = array("uva","gauyaba","uchuba"); Array


Objetos(*) $carro?marca Object

Un arreglo en PHP es realmente un emparejamiento o mapa ordenado. El emparejamiento


est� basado en valores y claves. Esta estructura puede usarse de m�ltiples formas:
a. Como un arreglo.
b. Como una lista.
c. Como tabla hash.
d. Como un diccionario.
e. Como pilas y colas.

Para definir un arreglo en PHP se usa la siguiente sintaxis:

$arreglo = array(
"llave1" => "Valor1",
"llave2" => "Valor2",
);

<PROFUNDIZAR EN ARREGLOS>>

OPERADORES

Se utilizan para hacer operaciones entre variables, objetos, constantes,


identificadores y devuleven un valor.

Aritemeticos:
+, - , *, /, %
Asigancion:
=
Comparacion:
>, >=, <, <=, ==, !=
Logicos:
&& (and), || (or)

ESTRUCTURAS DE CONTROL
Su funcionamiento es similar a los otros lenguajes de programacion.

Condicion IF ELSE

<?php

$num1 = 1;
$num2 = 2;

if($num1 > $num2){


Bloque de codigo// Si es verdadero;
}else{
Bloque de codigo// Si es falso;
};
?>

CICLO WHILE
El numero de repeticiones del ciclo depende del numero de la condicion que se
plantee al comienzo del proceso.

<?php

while(expr) //evalua la condicon


{
instrucciones; //instrucciones que se repitan mientras sea verdadera la
condicion
};

?>
Ejemplo:

<?php
$num = 1;
while($num < 10){
echo "el valor de num es " . $num ;
$num++;
};
?>

CICLO haga mientras (DO ... WHILE)


Es similar a while, lo que la diferencia es que la condicion se evalua hasta el
final de cada repeticion y no al comienzo.

En esta estructura el numero de repeticiones del ciclo depende de la condicion que


se plantee al final del proceso.

<?php
do
{
<instruccion 1> ;
<instruccion 2> ;
<instruccion n> ;
}
while (<expresi�n l�gica>) // eval�a condici�n y repite ciclo en
//caso de ser verdadera
?>

Ej:

<?php
$i = 1;
do {
echo "el valor de i es " . $i; $i++;
};
while($i <= 5);
?>

CICLO FOR
En este ciclo en numero de repeticiones se conoce antes de ejecutar el ciclo.

<?php
for (expresi�n 1; expresi�n 2; expresi�n 3)
{
<sentencia 1> ;
<sentencia 2> ;
<sentencia n> ;
} ;
?>
expresi�n 1: inicializa el contador. Se declara una variable.
expresi�n 2: determina el n�mero de repeticiones. Se declara la Condicion.
expresi�n 3: establece el incremento en cada repetici�n. Se pausa el numero de
repeticiones.

Ej:

<?php
for($i = 1;$i<=7;$i++)
{
echo "Linea " . $i;
};
?>

DESICION BASADA EN MULTIPLES OPCIONES (SWITCH)


Tambi�n es conocida como �case�, y se utiliza para evaluar el contenido de una
variable
y determinar diferentes acciones a ejecutar dependiendo de ese valor, que puede ser
cualquier expresi�n que eval�e a un tipo simple.

<?php
switch (variable_a_evaluar)
{
case <valor1>:
<sentencias> ;
break;
case <valor2>:
<sentencias> ;
break;
case <valorn:
<sentencias> ;
break;
default // si no corresponde con ninguno de los
// valores anteriores
<sentencias> ;
};
?>

Ej:

<?php
$i = 3;
switch($i)
{
case 1:
echo "Uno";
break;
case 2:
echo "Dos";
break;
default:
echo "solo me programaron entre el uno y el dos";
};
?>

CICLO FOREACH
Este ciclo proporciona una manera directa de trabajar con arreglos y objetos.

Su primera forma es:

<?php
foreach (<nombre_del_arreglo> as <variable_auxiliar>)
{
<sentencia 1>;
<sentencia 2>;
<sentencia n>;
};
?>
DECLARACION ECHO
Esta declaracion es igual a lo que en Java es el metodo print o prinln, muestra
texto o informacion en pantalla:

echo ' hola mundo';

Para concatenar se usa el punto ( . ), por ejemplo declaremos una variebla y


contatemosla con texto:

<?php
$age = 19;
echo 'Hola, sabias que mi edad es: ' . $age;
?>

Se mostrara en pantalla, lo siguiente:

Hola, sabias que mi edad es: 19

INTERACTUAR CON PHP


Hay dos metodos de envio de digitaci�n en php:

*POST
*GET

Dato interesante: 'Google maneja el metodo GET'

El metodo GET los datos son visibles, y se pueden ver en la url.


El metodo POST los datos son ocultos al cliente y se envian al servidor.

En formularios lo que hay que hacer es llenar los dos atributos:

action="nombre_de_la_pagina_donde_envia_la_informaciob" y
method="metodo_que_se_usa_para_el_envio_De_datos"

FUNCIONES EN PHP

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy