Ayuda - Webmaster Foros
!Bienvenid@¡

Encuentra Aportes de Diseño & Desarrollo Web, para colocar tus aportes crea una nueva cuenta.

¡Que la pases bien y hasta pronto!

PHP - Basico

Ir abajo

PHP - Basico

Mensaje por Orbe el Sáb 24 Mar - 11:21

Conceptos Basicos

El lenguaje PHP es un lenguaje de programación de estilo clásico, con esto quiero decir que es un lenguaje de programación con variables, sentencias condicionales, bucles, funciones.... No es un lenguaje de marcas como podría ser HTML, XML o WML. Está mas cercano a JavaScript o a C, para aquellos que conocen estos lenguajes.

Pero a diferencia de Java o JavaScript que se ejecutan en el navegador, PHP se ejecuta en el servidor, por eso nos permite acceder a los recursos que tenga el servidor como por ejemplo podría ser una base de datos. El programa PHP es ejecutado en el servidor y el resultado enviado al navegador. El resultado es normalmente una página HTML pero igualmente podría ser una pagina WML.
Procesamiento de PHP por parte del servidor.



Al ser PHP un lenguaje que se ejecuta en el servidor no es necesario que su navegador lo soporte, es independiente del navegador, pero sin embargo para que sus páginas PHP funcionen, el servidor donde están alojadas debe soportar PHP.


Nuestro Primer PHP

La ventaja que tiene PHP sobre otros lenguajes de programación que se ejecutan en el servidor (como podrían ser los script CGI Perl), es que nos permite intercalar las sentencias PHP en las paginas HTML, es un concepto algo complicado de entender si no se ha visto nunca como funciona unas paginas PHP o ASP.

Vamos a ver un ejemplo sencillo para comprenderlo mejor:

Código:
<!-- Manual de PHP de Toto -->
<html>
<head>
   <title>Ejemplo de PHP</title>
</head>

<body>

Parte de HTML normal.
<BR><BR>

<?php
   echo "Parte de PHP<br>";
   
   for($i=0;$i<10;$i++)
   {
      echo "Linea ".$i."<br>";
   }
?>

</body>
</html>
Ver Ejemplo

El código PHP ejecutado tiene dos partes: la primera imprime "Parte de PHP" y la segunda es un bucle que se ejecuta 10 veces de 0 a 9, por cada vez que se ejecuta se escribe una línea, la variable $i contiene el número de línea que se está escribiendo.

No importa si no entiende muy bien el programa este ejemplo solo es para ilustrar como se intercala el código HTML y el código PHP.


Variables

Una variable es un contenedor de información, en el que podemos meter números enteros, números decimales, carácteres... el contenido de las variables se puede leer y se puede cambiar durante la ejecución de una página PHP.

En PHP todas las variables comienzan con el símbolo del dólar $ y no es necesario definir una variable antes de usarla. Tampoco tienen tipos, es decir que una misma variable puede contener un número y luego puede contener carácteres. Ejemplo:

Código:
<!-- Manual de PHP de WebEstilo.com -->
<html>
<head>
  <title>Ejemplo de PHP</title>
</head>
<body>
<?php
  $a = 1;
  $b = 3.34;
  $c = "Hola Mundo";
  echo $a."<br>".$b."<br>".$c;
?>
</body>
</html>
Ver Ejemplo

En este ejemplo, primero hemos definido tres variables, $a, $b y $c :

$a = 1;
$b = 3.34;
$c = "Hola Mundo";

...y con la instrucción echo hemos impreso el valor que contenían (Poniendo $a se imprime la variable "a", en este caso el contenido de esta es: "1"), insertando un salto de línea entre ellas con <br>.

Existen 2 tipos de variables, las variables locales que solo pueden ser usadas dentro de funciones y las variables globales que tienen su ámbito de uso fuera de las funciones, podemos acceder a una variable global desde una función con la instrucción global nombre_variable;


Última edición por Orbe el Sáb 24 Mar - 11:26, editado 1 vez

_________________
chatdelmundo.wapego.net
avatar
Orbe
Mod. Global
Mod. Global

Mensajes : 388

http://chatdelmundo.wapego.net

Volver arriba Ir abajo

Re: PHP - Basico

Mensaje por Orbe el Sáb 24 Mar - 11:25


Operadores: Aritmeticos

Los operadores de PHP son muy parecidos a los de C y JavaScript, si usted conoce estos lenguajes le resultaran familiares y fáciles de reconocer.

Estos son los operadores que se pueden aplicar a las variables y constantes numéricas.

OperadorNombreEjemploDescripción
+Suma5 + 6 Suma dos numeros
-Resta7 - 9Resta dos numeros
*Multiplicacion5 * 4Multiplica dos numeros
/Division8 / 4Divide dos numeros
%Módulo7 % 2Devuelve el resto de dividir ambos números, en este ejemplo el resultado es 1
++Suma1$a++Suma 1 al contenido de una variable
--Resta1$a--Resta 1 al contenido de una variable

Ejemplo:

Código:
<!-- Manual de PHP de Toto -->
<html>
<head>
  <title>Ejemplo de PHP</title>
</head>
<body>
<?php
  $a = 8;
  $b = 3;
  echo $a + $b,"<br>";
  echo $a - $b,"<br>";
  echo $a * $b,"<br>";
  echo $a / $b,"<br>";
  $a++;
  echo $a,"<br>";
  $b--;
  echo $b,"<br>";
?>
</body>
</html>
Ver Ejemplo


Operadores: Comparación


Los operadores de comparación son usados para comparar valores y así poder tomar decisiones.


Ejemplo:
Código:
<!-- Manual de PHP de Toto -->
<html>
<head>
  <title>Ejemplo de PHP</title>
</head>
<body>
<?php
  $a = 8;
  $b = 3;
  $c = 3;
  echo $a == $b,"<br>";
  echo $a != $b,"<br>";
  echo $a < $b,"<br>";
  echo $a > $b,"<br>";
  echo $a >= $c,"<br>";
  echo $b <= $c,"<br>";
?>
</body>
</html>
Ver ejemplo


Operadores: Logicos

Los operadores lógicos son usados para evaluar varias comparaciones, combinando los posibles valores de estas.



Código:
<!-- Manual de PHP de Toto-->
<html>
<head>
  <title>Ejemplo de PHP</title>
</head>
<body>
<?php
  $a = 8;
  $b = 3;
  $c = 3;
  echo ($a == $b) && ($c > $b),"<br>";
  echo ($a == $b) || ($b == $c),"<br>";
  echo !($b <= $c),"<br>";
?>
</body>
</html>
Ver ejemplo

_________________
chatdelmundo.wapego.net
avatar
Orbe
Mod. Global
Mod. Global

Mensajes : 388

http://chatdelmundo.wapego.net

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.