💥 LA COMUNIDAD MÁS SALVAJE DE INTERNET 💥
🍔 PARTICIPA EN EL FORO Y COME GRATIS 💲 RECOMPENSAS POR CREAR CONTENIDO 🚀 GENERADORES DE SUSCRIPCIONES ÚNICOS
⚡ REGÍSTRATE Y ÚNETE YA ⚡

Programación PHP clase #1

DoktorSchnabel

Nuevo miembro
1 Ene 2019
1
0
Nodocoins
10
Hoy me he registrado en el foro, un poco tarde para ser del equipo de staff.

Doy por hecho que sabéis lo que es PHP así que iré directo al grano, todos los códigos los podéis ejecutar.


1- Hola mundo

<?php

echo '<h2>hola mundo con PHP</h2>'

?>

el echo sirve para poder imprimir algo en pantalla, en este caso estamos imprimiendo "hola mundo" con la etiqueta h2 de HTML.

<html>
<head>
<title>Imprimir pantalla</title>
</head>

<body>
<h1>PHP DoktorSchnabel</h1>

<?='Hola soy echo atajado'?>

<?php
//Con dos lineas podemos hacer un comentario que no se ejecuta.
echo '<h3> Lista compra';
echo '<ul>'
. '<li>pan'
. '<li>huevo'
. '</ul>';
?>
</body>
</html>



2- Variables

<?php

//una variable es un contenedor de información, en el que se guarda cualquier dato.
$una_variable_cualquiera = "Imprimimos desde una variable";
$numero = 33;

$numero = 77;
//el valor de la variable se sistituye, el codigo se lee de forma descendente,
//si marcamos la variablle numero dos veces cogera el valor inferior antes de ejecutar.

echo '<h1>'.$una_variable_cualquiera.'</h1>'.$numero;

//Aquí se imprime la variable $una_variable_cualquiera seguido del numero.
//Entre diferentes contenidos en un echo hay que dejar un punto.
?>



3- Tipos de datos

<?php

/*
Tipos de datos en variables:
Numero entero (int/integer) = 99
Coma flotante / decimales (float /double) = 3.54
Cadenas de caracteres (strig) = "Hola yo soy un string"
Boleano (bool) = 1 ó 0 / true false
Null
Array (Coleccion de datos)
Objetos
*/

$numero = 100;
echo gettype($numero).'<br>';

$se_puede = true;
echo gettype($se_puede).'<br>';

$decimal = 3.4;
echo gettype($decimal).'<br>';

//Debuguear

$mi_nombre = "DoktorSchnabel";
var_dump($mi_nombre);

$texto = "Soy un texto de $mi_nombre";
$texto_con_comilla_simple = 'soy un texto de $mi_nombre';


echo $texto.'<br>';
echo $texto_con_comilla_simple;

//el uso de comilla simple quita el poder usar la variable.
// se puede hacer

$prueba_texto = 'hola soy un texto de'.$mi_nombre;
echo $prueba_texto;

//Una variable puede contener a otra variable
?>



4- Constantes

<?php

/*
* Constantes: contenedor de información como las variables pero,la diferencia es que la constante no varia.
* Se muestra sin $
*/

define('nombre', 'DoktorSchnabel');
define('web', 'google.com');

echo nombre . web;
?>



5- Operadores Aritméticos

<?php

//Operadores aritmeticos

$numero1 = 22;
$numero2 = 11;
$numero3 = 12;

echo 'Suma: '.($numero1+$numero2).'<br>';
echo 'Suma: '.($numero1+$numero2+$numero3).'<br>';

echo 'Resta: '.($numero1-$numero2).'<br>';

echo 'Multiplicación: '.($numero2*$numero3).'<br>';

echo 'División: '.($numero3/$numero1).'<br>';

echo 'Resto: '.($numero1%$numero3).'<br>';

//Operadores incremento y decremento

$year = 2019;

$year--; //Resta uno
$year++; //Suma uno

//$year = $year + 1; //Incremento
//$year = $year - 1; //Decremento


echo "<h1>$year</h1>";



//Operadores de Asignación

$edad = 55;

echo $edad.'<br>';
echo ($edad+=5).'<br>';
echo ($edad-=5).'<br>'; //Vuelve a ser 55 pq el valor de la variable se actualiza por cada linea.
echo ($edad*=5).'<br>';
echo ($edad%=5).'<br>';


?>


La siguiente clase solo estará disponible si veo un gran apoyo.
Recordad, podéis ejecutar el código para poder entenderlo mejor y hacer los apuntes que veáis necesarios.


SjSf DoktorSchnabel.
 

PiNsChEr

Puedo ser tu mod o el que te modera la cara
Miembro del equipo
Moderador
Noderador
Nodero
Noder
26 Dic 2018
1.191
470
Nodocoins
282
Portadas
Música
Buah tu como mola tu rollo
 

PiNsChEr

Puedo ser tu mod o el que te modera la cara
Miembro del equipo
Moderador
Noderador
Nodero
Noder
26 Dic 2018
1.191
470
Nodocoins
282
Portadas
Música
Buen post por cierto
 

St4rt_th3_g4m3

✝Start Join The Game✝
Noder
31 Dic 2018
152
6
20
Nodocoins
153
Hoy me he registrado en el foro, un poco tarde para ser del equipo de staff.

Doy por hecho que sabéis lo que es PHP así que iré directo al grano, todos los códigos los podéis ejecutar.


1- Hola mundo

<?php

echo '<h2>hola mundo con PHP</h2>'

?>

el echo sirve para poder imprimir algo en pantalla, en este caso estamos imprimiendo "hola mundo" con la etiqueta h2 de HTML.

<html>
<head>
<title>Imprimir pantalla</title>
</head>

<body>
<h1>PHP DoktorSchnabel</h1>

<?='Hola soy echo atajado'?>

<?php
//Con dos lineas podemos hacer un comentario que no se ejecuta.
echo '<h3> Lista compra';
echo '<ul>'
. '<li>pan'
. '<li>huevo'
. '</ul>';
?>
</body>
</html>



2- Variables

<?php

//una variable es un contenedor de información, en el que se guarda cualquier dato.
$una_variable_cualquiera = "Imprimimos desde una variable";
$numero = 33;

$numero = 77;
//el valor de la variable se sistituye, el codigo se lee de forma descendente,
//si marcamos la variablle numero dos veces cogera el valor inferior antes de ejecutar.

echo '<h1>'.$una_variable_cualquiera.'</h1>'.$numero;

//Aquí se imprime la variable $una_variable_cualquiera seguido del numero.
//Entre diferentes contenidos en un echo hay que dejar un punto.
?>



3- Tipos de datos

<?php

/*
Tipos de datos en variables:
Numero entero (int/integer) = 99
Coma flotante / decimales (float /double) = 3.54
Cadenas de caracteres (strig) = "Hola yo soy un string"
Boleano (bool) = 1 ó 0 / true false
Null
Array (Coleccion de datos)
Objetos
*/

$numero = 100;
echo gettype($numero).'<br>';

$se_puede = true;
echo gettype($se_puede).'<br>';

$decimal = 3.4;
echo gettype($decimal).'<br>';

//Debuguear

$mi_nombre = "DoktorSchnabel";
var_dump($mi_nombre);

$texto = "Soy un texto de $mi_nombre";
$texto_con_comilla_simple = 'soy un texto de $mi_nombre';


echo $texto.'<br>';
echo $texto_con_comilla_simple;

//el uso de comilla simple quita el poder usar la variable.
// se puede hacer

$prueba_texto = 'hola soy un texto de'.$mi_nombre;
echo $prueba_texto;

//Una variable puede contener a otra variable
?>



4- Constantes

<?php

/*
* Constantes: contenedor de información como las variables pero,la diferencia es que la constante no varia.
* Se muestra sin $
*/

define('nombre', 'DoktorSchnabel');
define('web', 'google.com');

echo nombre . web;
?>



5- Operadores Aritméticos

<?php

//Operadores aritmeticos

$numero1 = 22;
$numero2 = 11;
$numero3 = 12;

echo 'Suma: '.($numero1+$numero2).'<br>';
echo 'Suma: '.($numero1+$numero2+$numero3).'<br>';

echo 'Resta: '.($numero1-$numero2).'<br>';

echo 'Multiplicación: '.($numero2*$numero3).'<br>';

echo 'División: '.($numero3/$numero1).'<br>';

echo 'Resto: '.($numero1%$numero3).'<br>';

//Operadores incremento y decremento

$year = 2019;

$year--; //Resta uno
$year++; //Suma uno

//$year = $year + 1; //Incremento
//$year = $year - 1; //Decremento


echo "<h1>$year</h1>";



//Operadores de Asignación

$edad = 55;

echo $edad.'<br>';
echo ($edad+=5).'<br>';
echo ($edad-=5).'<br>'; //Vuelve a ser 55 pq el valor de la variable se actualiza por cada linea.
echo ($edad*=5).'<br>';
echo ($edad%=5).'<br>';


?>


La siguiente clase solo estará disponible si veo un gran apoyo.
Recordad, podéis ejecutar el código para poder entenderlo mejor y hacer los apuntes que veáis necesarios.


SjSf DoktorSchnabel.
Tal vez deberías hacer una breve introducción, yo recomiendo Sublime Text para escribir el código y abrirlo en localhost en el navegador para comprobar el código
 

Valeo08

Capullo perro no mucho
Miembro del equipo
Moderador
Noderador
Nodero
Noder
24 Dic 2018
1.918
760
Panturria
Nodocoins
420
Se borró mi post.

@DoktorSchnabel

Bueno decía que buen aporte y como consejo que incluyeras el código
insertándolo como PHP para que se pusiera to ready con highlighting y cosas.
(En lo de los post > Insertar > Código > En el desplegable > PHP)
 

qav

No soy el mejor mod, pero soy un excepcional pato
Miembro del equipo
Moderador
Noderador
Nodero
Noder
30 Dic 2018
2.919
1.121
Nodocoins
1.316
Anti-robo+
Música
Buen aporte, Siegue así maquina
 
Nodo313.net© 2018 - 2020 | Todos los derechos reservados.
Arriba Pie