SlideShare uma empresa Scribd logo
1 de 8
Universidad Regional Autónoma Los Andes
             “UNIANDES”




       Alumno: Juan Carlos Arias Nicola

           Profesora: Julieta Campi

        Materia: Programación Visual II

              Fecha: 01/08/2012

            Tema: Ensayo de PHP
Introducción


PHP es un lenguaje creado por una gran comunidad de personas. El sistema fue
desarrollado originalmente en el año 1994 por Rasmus Lerdorf como un CGI escrito en
C que permitía la interpretación de un número limitado de comandos. El sistema fue
denominado Personal Home Page Tools y adquirió relativo éxito gracias a que otras
personas pidieron a Rasmus que les permitiese utilizar sus programas en sus propias
páginas. Dada la aceptación del primer PHP y de manera adicional, su creador diceñó
un sistema para procesar formularios al que le atribuyó el nombre de FI (Form
Interpreter) y el conjunto de estas dos herramientas, sería la primera versión compacta
del                                  lenguaje:                                  PHP/FI.

PHP es un lenguaje que se ejecuta en el servidor, primero escribes la dirección que
tenga PHP, luego el navegador va al server, ve que la pagina es PHP, la transforma a
HTML, y devuelve un resultado HTML al navegador
PHP
Para poder agregar algo de PHP en nuestra página, debemos abrir el código PHP con un tag y
un interrogante (<?), y para cerrarlo primero el interrogante y después el tag (?>).No falta decir
que hay 4 formas de iniciar un PHP:

• <?php echo ('Primera forma'); ?>

• <? echo ('Segunda Forma'); ?>

• <script language="php"> echo ('Tercera Forma'); </script>

• <% echo ('Forma Tipo ASP') %>

Ejemplo

<html>
<head>
<title>Mi primera pagina HTML</title>
..
</head>
<body>

<?php echo "Hola a yodos, este es mi primer codigo en PHP"; ?>

</body>
</html>

Comentarios para PHP

Los comentarios en PHP son parecidos (mas bien los mismos) que se ocupan en C, C++ y en las
shells de Unix. Aqui veremos ejemplos:

<?php
    echo "Para poner comentarios" // Así se pone un comentario de una linea
?>



<?php
     echo "Para poner comentarios de más de una linea"
/*
Aqui estoy poniendo
Comentarios de más de una linea
en PHP
*/
?>
Variables

En una variable uno puede guardar algo, después sumarlo, restarlo, ver si es igual a otra variable
o otra cosa, etc... Las variables deben tener un signo de plata al principio, SIEMPRE ($variable)

Aqui veremos un ejemplo:

<?php

$a = Hola; // Le asignamos el valor Hola a la variable A

$b = Mundo; // Le asignamos el valor Mundo a la variable B

$c = $a + $b; // Le asignamos el valor de A y B a la variable C

echo " $c " ; // Esto imprimiría "Hola Mundo"

?>


Otra cosa muy importante, es que las variables son sensibles a mayusculas y minúsculas es decir
que si escribimos lo siguiente:

<?php

$uno = Hola;

$Uno = Mundo;

echo "$uno $Uno";

?>

Cadenas

El único operador de cadenas que existe, es el punto. Ejemplo:

<?php

$a = Hola ;
$b = $a . "Mundo" ; //Esto tiene Hola Mundo

?>

Aqui hay que aclarar una cosa, es distinto hacer una cadena con comilla simple, y una con
comilla doble, por ejemplo, si escribimos esto:
<?php

$a = Mundo ;

echo 'Hola $a'; //Escribiríamos Hola $a
echo "Hola $a"; //Esto si escribirá Hola Mundo



Caracteres protegidos

Al igual que en otros lenguajes, la barra invertida, slash, o como la llamen (  ), se usa para
ocupar los caracteres protegidos:

n          Esto crearía otra linea
r         Retorno
t          Tabulación
         Barra invertida
$           Signo de plata
"          Comillas dobles



Operadores de comparación

$a < $b       $a es menor que $b

$a > $b       $a es mayor que $b

$a <= $b      $a es menor o igual a $b

$a >= $b     $ a es mayor o igual a $b

$a == $b     $a es igual a $b

$a != $b     $a es distinto a $b



Operadores lógicos

$a AND $b       Verdadero si los 2 son verdaderos

$a && $b        Verdadero si los 2 son verdaderos

$a !! $b     Verdadero si alguno de los 2 es verdadero

$a OR $b       Verdadero si alguno de los 2 es verdadero
$a XOR $b Verdadero si solo uno es verdadero

!$a           Verdadero si $a es falso



Operadores de asignación

$a = $b Asigna $a a $b

$a += $b Asigna a $a la suma de $b + $a

$a -= $b Asigna a $a la resta de $a - $b

$a *= $b Multiplica $a por $b y el resultado va para $a

$a /= $b Divide $a por $b y el resultado va para $a

$a .= $b Añade $a a $b



Sentencias de control

Con esto podremos ver si algo es verdadero o falso, y depende del resultado hacer algo:


If, Else

Con esto podemos ejecutar un codigo si algo es verdadero, y si es falso ejecutar otro codigo, por
ejemplo:

<?php

$a = 3 ;

if ($a == 3) { // si $a es igual a 3
echo "La Variable A es igual a 3";
}
else {
echo "La variable A no es igual a 3";
}

?>



Switch, Case, Default

Este evalúa y compara cada una de las expresiones de la sentencia case con la expresión que
evaluamos, si llegamos al final de la lista y no encuentra una condición verdadera, ejecuta el
codigo que hay en default, pero si encuentra una condicion que sea verdadera, la ejecuta y ocupa
break para que no siga ejecutándose el codigo:

<?php
   switch ($días) {
          case "lunes":
          echo "Estamos en el día lunes";
          break;
          case "martes":
          echo "Estamos en el día martes";
          break;
          case "miércoles":
          echo "Estamos en el día miércoles";
          break;
          case "jueves":
          echo "Estamos en el día jueves";
          break;
          case "viernes":
          echo "Estamos en el día viernes";
          break;
          case "sábado":
          echo "Estamos en el día sábado";
          break;
          case "domingo":
          echo "Estamos en el día domingo";
          break;
                    default:
          echo “ ese no es un día de la semana";
         }
?>

While

Esta sentencia ejecuta un codigo mientras una condición se este cumpliendo (while, en
castellano es mientras ...). Ejemplo:

<?php
$num = 1;
        while ($num < 5) {
        echo " $num ";
        $num++
}
?>



Formularios
Si es que sabemos trabajar con formularios, podríamos hacer casi cualquier cosa (por ejemplo,
podríamos hacer un recomendador de webs

Lo que tenemos que hacer es hacer un formularion dentro de una web html (<form
action="pagina_que_procese.php" method=get/post>)
Primero preguntamos que nombre tiene, con un input de text (aqui ya entramos a html... xD si
no sabes que es un input o un form, etc, y despues, en la pagina que procese, recuperamos los
datos, con $_GET, aqui les explicaré como, con un ejemplo:

nombre.htm

<html>
<head>
<title>Como te llamas?</title>
</head>
<body>
Como te llamas?
<form action="nombre.php" method="get">
<input type="text" size="30" name="tunombre">
<!-- name=tunombre es muy importante, ya que esa sera la variable que tomaremos en la pagina
procesadora -->
<input type="submit" value="Enviar">
</form>
</body>
</html>

Mais conteúdo relacionado

Mais procurados

Universida tecinca luis vargas torrez de mirand
Universida tecinca luis vargas torrez de mirandUniversida tecinca luis vargas torrez de mirand
Universida tecinca luis vargas torrez de mirand
lanegritabella
 

Mais procurados (20)

Phpgaby
PhpgabyPhpgaby
Phpgaby
 
Variables y Bucles
Variables y BuclesVariables y Bucles
Variables y Bucles
 
Practicawebsesion3
Practicawebsesion3Practicawebsesion3
Practicawebsesion3
 
Universida tecinca luis vargas torrez de mirand
Universida tecinca luis vargas torrez de mirandUniversida tecinca luis vargas torrez de mirand
Universida tecinca luis vargas torrez de mirand
 
Php1 sesión 6
Php1 sesión 6Php1 sesión 6
Php1 sesión 6
 
Módulo de PHP
Módulo de PHPMódulo de PHP
Módulo de PHP
 
4.Programación con PHP y MySQL
4.Programación con PHP y MySQL4.Programación con PHP y MySQL
4.Programación con PHP y MySQL
 
Conociendo PHP
Conociendo PHPConociendo PHP
Conociendo PHP
 
Manual php completo by_ desarrolloweb
Manual php completo by_ desarrollowebManual php completo by_ desarrolloweb
Manual php completo by_ desarrolloweb
 
32773 php-basico
32773 php-basico32773 php-basico
32773 php-basico
 
Iniciacion a PHP (I)
Iniciacion a PHP (I)Iniciacion a PHP (I)
Iniciacion a PHP (I)
 
3 curso php
3 curso php3 curso php
3 curso php
 
Introducción a PHP - Programador PHP - UGR
Introducción a PHP - Programador PHP - UGRIntroducción a PHP - Programador PHP - UGR
Introducción a PHP - Programador PHP - UGR
 
PRACTICA WEB DE LA SESION 3 (Programación de codigos de php)
PRACTICA WEB DE LA SESION 3 (Programación de codigos de php)PRACTICA WEB DE LA SESION 3 (Programación de codigos de php)
PRACTICA WEB DE LA SESION 3 (Programación de codigos de php)
 
Programación de códigos en PHP
Programación de códigos en PHPProgramación de códigos en PHP
Programación de códigos en PHP
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Curso php-my sql-clase-2
Curso php-my sql-clase-2Curso php-my sql-clase-2
Curso php-my sql-clase-2
 
Manual PHP 7
Manual PHP 7Manual PHP 7
Manual PHP 7
 
Curso php y_mysql
Curso php y_mysqlCurso php y_mysql
Curso php y_mysql
 

Destaque (9)

Capitulo2 marco-metodologico-revision
Capitulo2 marco-metodologico-revisionCapitulo2 marco-metodologico-revision
Capitulo2 marco-metodologico-revision
 
03-05-2015-trabajo-grado-perfil
03-05-2015-trabajo-grado-perfil03-05-2015-trabajo-grado-perfil
03-05-2015-trabajo-grado-perfil
 
Script presentacion
Script presentacionScript presentacion
Script presentacion
 
Presentación JavaScript
Presentación JavaScriptPresentación JavaScript
Presentación JavaScript
 
¿Cómo escribir un ensayo?
¿Cómo escribir un ensayo?¿Cómo escribir un ensayo?
¿Cómo escribir un ensayo?
 
Como Hacer Un Ensayo
Como Hacer Un EnsayoComo Hacer Un Ensayo
Como Hacer Un Ensayo
 
Ejemplos de ensayos
Ejemplos de ensayosEjemplos de ensayos
Ejemplos de ensayos
 
Pasos para elaborar un ensayo
Pasos para elaborar un ensayoPasos para elaborar un ensayo
Pasos para elaborar un ensayo
 
Cómo redactar un ensayo
Cómo redactar un ensayoCómo redactar un ensayo
Cómo redactar un ensayo
 

Semelhante a Php (20)

Mini manual php
Mini manual phpMini manual php
Mini manual php
 
Manual basico de PHP
Manual basico de PHPManual basico de PHP
Manual basico de PHP
 
Mini manual php
Mini manual phpMini manual php
Mini manual php
 
Manual de php basico
Manual de php basicoManual de php basico
Manual de php basico
 
Manual de php con ejercicios
Manual de php con ejerciciosManual de php con ejercicios
Manual de php con ejercicios
 
Manualdephpconejercicios 150226132934-conversion-gate01
Manualdephpconejercicios 150226132934-conversion-gate01Manualdephpconejercicios 150226132934-conversion-gate01
Manualdephpconejercicios 150226132934-conversion-gate01
 
Phpgaby
PhpgabyPhpgaby
Phpgaby
 
Phpablo
PhpabloPhpablo
Phpablo
 
TAREA DE ORGANIZADORES GRAFICO DEL PHP
TAREA DE ORGANIZADORES GRAFICO DEL PHPTAREA DE ORGANIZADORES GRAFICO DEL PHP
TAREA DE ORGANIZADORES GRAFICO DEL PHP
 
TAREA DE ORGANIZADORES GRAFICO DEL PHP
TAREA DE ORGANIZADORES GRAFICO DEL PHPTAREA DE ORGANIZADORES GRAFICO DEL PHP
TAREA DE ORGANIZADORES GRAFICO DEL PHP
 
Php
PhpPhp
Php
 
Php informacion
Php informacion Php informacion
Php informacion
 
DESARROLLO-CON-PHP-pptx.pptx
DESARROLLO-CON-PHP-pptx.pptxDESARROLLO-CON-PHP-pptx.pptx
DESARROLLO-CON-PHP-pptx.pptx
 
Phpgaby
PhpgabyPhpgaby
Phpgaby
 
Php
PhpPhp
Php
 
Php
PhpPhp
Php
 
Universida tecinca luis vargas torrez de mirand
Universida tecinca luis vargas torrez de mirandUniversida tecinca luis vargas torrez de mirand
Universida tecinca luis vargas torrez de mirand
 
Manuan de php y MySql-1.pdf
Manuan de php y MySql-1.pdfManuan de php y MySql-1.pdf
Manuan de php y MySql-1.pdf
 
Php1
Php1Php1
Php1
 
Php1
Php1Php1
Php1
 

Mais de Jonathan Cevallos G (15)

Arbol del problema
Arbol del problemaArbol del problema
Arbol del problema
 
19 04-2015-trabajo-grado-arbol
19 04-2015-trabajo-grado-arbol19 04-2015-trabajo-grado-arbol
19 04-2015-trabajo-grado-arbol
 
Silabo de trabajo de grado
Silabo de trabajo de gradoSilabo de trabajo de grado
Silabo de trabajo de grado
 
Portafolio del estudiante jonathan
Portafolio del estudiante jonathanPortafolio del estudiante jonathan
Portafolio del estudiante jonathan
 
Portafolio del estudiante jonathan
Portafolio del estudiante jonathanPortafolio del estudiante jonathan
Portafolio del estudiante jonathan
 
Proceso de proyectos
Proceso de proyectosProceso de proyectos
Proceso de proyectos
 
Estudio de proyectos
Estudio de proyectosEstudio de proyectos
Estudio de proyectos
 
Simulacion discreta
Simulacion discretaSimulacion discreta
Simulacion discreta
 
Simulación marcok
Simulación marcokSimulación marcok
Simulación marcok
 
Matrices en php
Matrices en phpMatrices en php
Matrices en php
 
Matrices en php
Matrices en phpMatrices en php
Matrices en php
 
Matrices en php
Matrices en phpMatrices en php
Matrices en php
 
Programación visual 2 jonathan cevallos 3 sistemas
Programación visual 2 jonathan cevallos 3 sistemasProgramación visual 2 jonathan cevallos 3 sistemas
Programación visual 2 jonathan cevallos 3 sistemas
 
Ensayo php
Ensayo phpEnsayo php
Ensayo php
 
Dispositivos de almacenamiento de datos
Dispositivos de almacenamiento de datosDispositivos de almacenamiento de datos
Dispositivos de almacenamiento de datos
 

Php

  • 1. Universidad Regional Autónoma Los Andes “UNIANDES” Alumno: Juan Carlos Arias Nicola Profesora: Julieta Campi Materia: Programación Visual II Fecha: 01/08/2012 Tema: Ensayo de PHP
  • 2. Introducción PHP es un lenguaje creado por una gran comunidad de personas. El sistema fue desarrollado originalmente en el año 1994 por Rasmus Lerdorf como un CGI escrito en C que permitía la interpretación de un número limitado de comandos. El sistema fue denominado Personal Home Page Tools y adquirió relativo éxito gracias a que otras personas pidieron a Rasmus que les permitiese utilizar sus programas en sus propias páginas. Dada la aceptación del primer PHP y de manera adicional, su creador diceñó un sistema para procesar formularios al que le atribuyó el nombre de FI (Form Interpreter) y el conjunto de estas dos herramientas, sería la primera versión compacta del lenguaje: PHP/FI. PHP es un lenguaje que se ejecuta en el servidor, primero escribes la dirección que tenga PHP, luego el navegador va al server, ve que la pagina es PHP, la transforma a HTML, y devuelve un resultado HTML al navegador
  • 3. PHP Para poder agregar algo de PHP en nuestra página, debemos abrir el código PHP con un tag y un interrogante (<?), y para cerrarlo primero el interrogante y después el tag (?>).No falta decir que hay 4 formas de iniciar un PHP: • <?php echo ('Primera forma'); ?> • <? echo ('Segunda Forma'); ?> • <script language="php"> echo ('Tercera Forma'); </script> • <% echo ('Forma Tipo ASP') %> Ejemplo <html> <head> <title>Mi primera pagina HTML</title> .. </head> <body> <?php echo "Hola a yodos, este es mi primer codigo en PHP"; ?> </body> </html> Comentarios para PHP Los comentarios en PHP son parecidos (mas bien los mismos) que se ocupan en C, C++ y en las shells de Unix. Aqui veremos ejemplos: <?php echo "Para poner comentarios" // Así se pone un comentario de una linea ?> <?php echo "Para poner comentarios de más de una linea" /* Aqui estoy poniendo Comentarios de más de una linea en PHP */ ?>
  • 4. Variables En una variable uno puede guardar algo, después sumarlo, restarlo, ver si es igual a otra variable o otra cosa, etc... Las variables deben tener un signo de plata al principio, SIEMPRE ($variable) Aqui veremos un ejemplo: <?php $a = Hola; // Le asignamos el valor Hola a la variable A $b = Mundo; // Le asignamos el valor Mundo a la variable B $c = $a + $b; // Le asignamos el valor de A y B a la variable C echo " $c " ; // Esto imprimiría "Hola Mundo" ?> Otra cosa muy importante, es que las variables son sensibles a mayusculas y minúsculas es decir que si escribimos lo siguiente: <?php $uno = Hola; $Uno = Mundo; echo "$uno $Uno"; ?> Cadenas El único operador de cadenas que existe, es el punto. Ejemplo: <?php $a = Hola ; $b = $a . "Mundo" ; //Esto tiene Hola Mundo ?> Aqui hay que aclarar una cosa, es distinto hacer una cadena con comilla simple, y una con comilla doble, por ejemplo, si escribimos esto:
  • 5. <?php $a = Mundo ; echo 'Hola $a'; //Escribiríamos Hola $a echo "Hola $a"; //Esto si escribirá Hola Mundo Caracteres protegidos Al igual que en otros lenguajes, la barra invertida, slash, o como la llamen ( ), se usa para ocupar los caracteres protegidos: n Esto crearía otra linea r Retorno t Tabulación Barra invertida $ Signo de plata " Comillas dobles Operadores de comparación $a < $b $a es menor que $b $a > $b $a es mayor que $b $a <= $b $a es menor o igual a $b $a >= $b $ a es mayor o igual a $b $a == $b $a es igual a $b $a != $b $a es distinto a $b Operadores lógicos $a AND $b Verdadero si los 2 son verdaderos $a && $b Verdadero si los 2 son verdaderos $a !! $b Verdadero si alguno de los 2 es verdadero $a OR $b Verdadero si alguno de los 2 es verdadero
  • 6. $a XOR $b Verdadero si solo uno es verdadero !$a Verdadero si $a es falso Operadores de asignación $a = $b Asigna $a a $b $a += $b Asigna a $a la suma de $b + $a $a -= $b Asigna a $a la resta de $a - $b $a *= $b Multiplica $a por $b y el resultado va para $a $a /= $b Divide $a por $b y el resultado va para $a $a .= $b Añade $a a $b Sentencias de control Con esto podremos ver si algo es verdadero o falso, y depende del resultado hacer algo: If, Else Con esto podemos ejecutar un codigo si algo es verdadero, y si es falso ejecutar otro codigo, por ejemplo: <?php $a = 3 ; if ($a == 3) { // si $a es igual a 3 echo "La Variable A es igual a 3"; } else { echo "La variable A no es igual a 3"; } ?> Switch, Case, Default Este evalúa y compara cada una de las expresiones de la sentencia case con la expresión que evaluamos, si llegamos al final de la lista y no encuentra una condición verdadera, ejecuta el
  • 7. codigo que hay en default, pero si encuentra una condicion que sea verdadera, la ejecuta y ocupa break para que no siga ejecutándose el codigo: <?php switch ($días) { case "lunes": echo "Estamos en el día lunes"; break; case "martes": echo "Estamos en el día martes"; break; case "miércoles": echo "Estamos en el día miércoles"; break; case "jueves": echo "Estamos en el día jueves"; break; case "viernes": echo "Estamos en el día viernes"; break; case "sábado": echo "Estamos en el día sábado"; break; case "domingo": echo "Estamos en el día domingo"; break; default: echo “ ese no es un día de la semana"; } ?> While Esta sentencia ejecuta un codigo mientras una condición se este cumpliendo (while, en castellano es mientras ...). Ejemplo: <?php $num = 1; while ($num < 5) { echo " $num "; $num++ } ?> Formularios
  • 8. Si es que sabemos trabajar con formularios, podríamos hacer casi cualquier cosa (por ejemplo, podríamos hacer un recomendador de webs Lo que tenemos que hacer es hacer un formularion dentro de una web html (<form action="pagina_que_procese.php" method=get/post>) Primero preguntamos que nombre tiene, con un input de text (aqui ya entramos a html... xD si no sabes que es un input o un form, etc, y despues, en la pagina que procese, recuperamos los datos, con $_GET, aqui les explicaré como, con un ejemplo: nombre.htm <html> <head> <title>Como te llamas?</title> </head> <body> Como te llamas? <form action="nombre.php" method="get"> <input type="text" size="30" name="tunombre"> <!-- name=tunombre es muy importante, ya que esa sera la variable que tomaremos en la pagina procesadora --> <input type="submit" value="Enviar"> </form> </body> </html>