Php
Upcoming SlideShare
Loading in...5
×
 

Php

on

  • 223 views

 

Statistics

Views

Total Views
223
Views on SlideShare
223
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Php Php Document Transcript

    • 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ónPHP es un lenguaje creado por una gran comunidad de personas. El sistema fuedesarrollado originalmente en el año 1994 por Rasmus Lerdorf como un CGI escrito enC que permitía la interpretación de un número limitado de comandos. El sistema fuedenominado Personal Home Page Tools y adquirió relativo éxito gracias a que otraspersonas pidieron a Rasmus que les permitiese utilizar sus programas en sus propiaspá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 (FormInterpreter) y el conjunto de estas dos herramientas, sería la primera versión compactadel lenguaje: PHP/FI.PHP es un lenguaje que se ejecuta en el servidor, primero escribes la dirección quetenga PHP, luego el navegador va al server, ve que la pagina es PHP, la transforma aHTML, y devuelve un resultado HTML al navegador
    • PHPPara poder agregar algo de PHP en nuestra página, debemos abrir el código PHP con un tag yun interrogante (<?), y para cerrarlo primero el interrogante y después el tag (?>).No falta decirque 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 PHPLos comentarios en PHP son parecidos (mas bien los mismos) que se ocupan en C, C++ y en lasshells 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 poniendoComentarios de más de una lineaen PHP*/?>
    • VariablesEn una variable uno puede guardar algo, después sumarlo, restarlo, ver si es igual a otra variableo 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 Cecho " $c " ; // Esto imprimiría "Hola Mundo"?>Otra cosa muy importante, es que las variables son sensibles a mayusculas y minúsculas es decirque si escribimos lo siguiente:<?php$uno = Hola;$Uno = Mundo;echo "$uno $Uno";?>CadenasEl ú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 concomilla doble, por ejemplo, si escribimos esto:
    • <?php$a = Mundo ;echo Hola $a; //Escribiríamos Hola $aecho "Hola $a"; //Esto si escribirá Hola MundoCaracteres protegidosAl igual que en otros lenguajes, la barra invertida, slash, o como la llamen ( ), se usa paraocupar los caracteres protegidos:n Esto crearía otra linear Retornot Tabulación Barra invertida$ Signo de plata" Comillas doblesOperadores 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 $bOperadores 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 falsoOperadores 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 $bSentencias de controlCon esto podremos ver si algo es verdadero o falso, y depende del resultado hacer algo:If, ElseCon esto podemos ejecutar un codigo si algo es verdadero, y si es falso ejecutar otro codigo, porejemplo:<?php$a = 3 ;if ($a == 3) { // si $a es igual a 3echo "La Variable A es igual a 3";}else {echo "La variable A no es igual a 3";}?>Switch, Case, DefaultEste evalúa y compara cada una de las expresiones de la sentencia case con la expresión queevaluamos, 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 ocupabreak 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"; }?>WhileEsta sentencia ejecuta un codigo mientras una condición se este cumpliendo (while, encastellano 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 websLo que tenemos que hacer es hacer un formularion dentro de una web html (<formaction="pagina_que_procese.php" method=get/post>)Primero preguntamos que nombre tiene, con un input de text (aqui ya entramos a html... xD sino sabes que es un input o un form, etc, y despues, en la pagina que procese, recuperamos losdatos, 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 paginaprocesadora --><input type="submit" value="Enviar"></form></body></html>