Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Aprende PHP en poco tiempo.
#1
Que es PHP
PHP es un lenguaje de programación de uso general de script del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página Web resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes. PHP puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo. - Wikipedia
Conceptos básicos.
Programacion lado servidor:
La programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el servidor web para generar páginas HTML dinámicamente como respuesta.
Contenido dinámico
El contenido dinámico es aquél que se genera automáticamente en el momento que alguien solicita su visualización, por tanto, puede cambiar dependiendo de quién lo solicite o en que momento lo haga. Por ejemplo, una sección de noticias.
PHP es un lenguaje podras editar o manejar desde un simple block de notas, para correrlo necesitas instalar algun servidor web como, xampp, appserver, wamp entre otros. luego que lo instales dentro de su carpeta local como es (htdocs,www), dentro de esas carpetas es donde crearas los archivos ".php".
Recuerda que toda pagina web tiene un archivo principal o archivo base cual es el index.php dependiendo de la configuración de tu servidor.

1. PHP y "hola mundo".
Este es el clasico script de todos los lenguajes que muestra simplemente un hola mundo, se comienza colocando la estructura basica de php <?php ?> dentro de ella va todo lo que es codigo php, a continuación un mensaje Hola mundo.

Código PHP:
<?php
 
echo "Hola mundo";
?>
Esto mostrara en pantalla un mensaje de hola mundo. pruebalo en tu servidor web, crear un archivo index.php y dentro del colocando lo antes mencionado.

2. Variables
Las variables es aquel dato que tenemos a dispocision de uso, estos pueden contener algun dato, y/o información
Para entender bien de esto necesitamos tener claro los tipos de datos.
Dato entero (INT) este tipo de dato contiene solo caracteres numérico sin decimales.
Dato flotante (FLOAT) este incluye caracteres numérico con decimales.
Dato caracter (CHAR) este dato es solo carácter alfanumérico, ejemplo a-z,A-Z. solo un carácter
Dato cadena de caracteres (STRING) en este podemos incluir cualquier tipo de caracteres y cualquier longitud, como "Hola como estas?".

En php no es necesario definir un tipo de dato a una variable por lo tanto lo antes mencionado es para que tengan conocimiento de los tipos de datos.
Una variable se crea anteponiendo el signo "$" luego el nombre y luego el valor. ejemplo:


Código PHP:
<?php 
$mivariable 
"Hola como estas";
?>
Recordemos que como no se es necesario declarar un tipo de dato a nuestra cariable pero ya tenemos el conocimiento de que tipo de dato es la variable creada anteriormente, y es tipo STRING...

3. Operadores
Aritméticos
Estos operadores son los que nos permite realizar operaciones matematicas, como por ejemplo una suma o una resta. el uso de estos operadores es sencillo.
"+" suma
"-" resta
"*" multiplicando
"/" dividiendo
"%" residuo del dividendo.



Código PHP:
<?php

$mivariable1 
5;
$mivariable2 6;

$miResultado $mivariable1 $mivariable2;
echo 
$miResultado ;

?>
Lógicos
Estos son para expresesar o decir como por ejemplo "Mama y papa" donde "y" es el operador logico. ahora como se usa en php? es diferente.

"||" este toma el papel de "O", "Si mama O papa" en php.

Código PHP:
<?php

if($mama == || $papa == 2) {
echo 
"mama 1 y papa 2";
}

?>
Mas adelante se explica "==" y las condicionales (if, else, elseif).

"&&" este toma el papel de "Y" donde seria algo parecido a O, lo que tiene de diferente es que Y es "mama y papa" donde si sucede las dos cosas avanza, hora "O" es diferente si ocurre 1 de las dos cosas avanza.

Código PHP:
<?php

if($mama == && $papa == 2) {
echo 
"mama 1 y papa 2";
}

?>
"! (not)" este es para realizar una negacion. se osa diferente. aca si no sucede algo ocurre algo ejemplo.

Código PHP:
<?php

if(!strlen($mama) > 5) {}

?>
se antepone el signo "!" en la variable o funcion a negar.

Ciclo repetitivo FOR
los ciclos repetitivos consiste en repetir simplemente desde un punto inicial hasta un punto final, donde el coder dispone de la edicion de dicho ciclo.
parra realizar dicho siclo se usa la función FOR. ejemplo:

Código PHP:
<?php
for(k=0;k<5;k++) {
echo 
"hola <br>";
}
?>
ese codigo simplemente mostrara en pantalla "hola" 5 veces, donde k se iguala a 0 que seria el inicio, desde donde iniciara el ciclo, k<5 alli se aplica hasta donde llegara dicho ciclo, y por ultimo k++ el "++" es un operador de incremento si quiere que se incremente el cicli tambien pueden descrementar con "--" .*

Condicionales.
Algo muy importante dentro de la programación es las condiciones de parámetros o pasos a seguir, para tener claro este aspectos tienes que tener buena lógica o aunque sea lograr dominarle a un nivel básico. ahora como se trabaja. de la siguiente manera.

Ejemplo un formulario de registro de nuevos usuarios.
El el usuario envía el registro
Tiene que validar cada uno de los campos enviados
si valida correctamente
procesa la inserción de datos a una base de datos.

Ahora pasado a codigo es lo siguiente.
IF es SI, se lee como "SI"
ELSE IF se lee como SI NO (donde si no se cumple la anterior condición ocurre la siguiente.)
ELSE ( es donde si no ocurre ninguna de las condiciones antes escrita ocurre esta en caso de no cumplirse ninguna. )


Código PHP:
<?php
/*Declaramos 2 variables*/
$a=1;
$b=2;

/*Si queremos verificar si "a" es igual a "b" tenemos que declararlo de la siguiente manera*/
if($a == $B/* Estamos diciendo si a es igual a b ocurre el siguiente codigo.*/
{
echo 
"oye a es igual a b";
}
elseif(
$a>b)/*Ahora si quieremos verificar si a es mayor que b*/ 
{
echo 
"a es mayor que b";
}
else 
/* en caso contrario que no se cumpla ninguna condicion dada, ocurrira que muenstra un mensaje a es menor que b*/
{
echo 
"a es menor que b";
}

?>
#2
Muchas gracias por compartir este minitutorial sobre php, me servirá de mucho para mis clases!
WWW
#3
Muy bueno el tuto, solo debes tener cuidado en encerrar los códigos en sus tags correspondientes y eliminar partes sobrantes consecuencia del copia y pega.
Asi mismo debes citar la fuente de donde sacaste todo o parte de ese articulo
WWW
#4
ohh se ve muy bien eso amigo, aver si despues lo reviso
WWW
#5
Gracias.

Interesante. Puede venirme bien Sonrisa
#6
Gracias... En realidad lo necesito x que estoy iniciando con un new sitio web
#7
mmm, está bueno.
Esto fué lo que me explicó una amigo una vez Gran sonrisa
Aunque ya me olvidé jajaja
Skylium, el mejor Hosting que conocí en mi vida!
[Imagen: firmataq.png]
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Estadísticas gratuitos en tiempo real para su sitio web o blog. canpios 2 489 01-02-2015, 09:03 AM
Último mensaje: habacuc78
Sorprendido Aprende a Programar de Forma Fácil y Divertida con Codecademy papanoel 1 433 20-02-2014, 09:45 PM
Último mensaje: avdarie
  Aprende a Programar de Forma Fácil y Divertida con Codecademy Adsense 10 1,190 04-01-2014, 04:43 AM
Último mensaje: Finer
Corazón Aprende desde html hasta php y más. Jona 5 822 29-06-2013, 08:33 PM
Último mensaje: pspero
  [PHP] Tiempo en cargar y peso de la página torgar22 0 416 06-05-2013, 02:17 PM
Último mensaje: torgar22
  Alice: aprende java jugando Hashiguchi 7 982 17-04-2013, 07:01 AM
Último mensaje: frikilero
  Un Poco Sobre Script De Paginas Web TripleZ 4 761 17-03-2013, 07:24 PM
Último mensaje: Gonzalo
  Reducir el tiempo de Carga de Tu web MrLoco 19 1,523 08-02-2013, 12:13 PM
Último mensaje: Drod
  Aprende php nicolasfidalgo 1 487 03-02-2013, 09:44 PM
Último mensaje: romeho
  Aprende HTML en HTML Ya Tamatsipatse 2 666 28-01-2013, 04:48 PM
Último mensaje: Minedraco104



Usuarios navegando en este tema: 1 invitado(s)