Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Variables...
#1
Las variables almacenan datos y se escriben con un $ delante, pero el primer caracter no peude ser numero

DEFINIR VARIABLES

<?
$variable = "Hola";
$variable2 = "¿Que tal?";
$variable3 = "Hasta luego";
?>


Si vamos a definir un numero, no son necesarias las comillas (")

<?
$numero = 1;
?>


MOSTRAR VARIABLES


<?
echo $variable;
?>

Para mostrar varias...


<?
echo $variable." pepe,... Se me ha hecho tarde, ".$variable3."!."; //Hola, pepe... Se me ha hecho tarde, Hasta luego!.
?>



Podriamos aver puesto


<?
"$variable pepe,... Seme ha hecho tarde, $variable3!."
?>

Pero para que que de mas organizado es mejor ponerlo como lo puse arriba.


OPERACIONES CON VARIBALES NUMERICAS

<?
$numero1 = 4
$numero2 = 2
$resultado = $numero1 + $numero2; //Resultado es 4 + 2: 6
echo $resultado; //Mostrará 6
?>

Otras operaciones son la resta (-), la division (/) y la multiplicacion (*)

Espero k os haya servido...

Salu2.
#2
Esto parece a variables de php, ya que en otros lenguajes se declaran de manera distita, pero siempre es recomendable hacerlo antes de utilizarlas para evitar bucles de datos.

Por ejemplo en javascript se declaran con var, en visual basic con Dim, etc etc.

Simplemente en php se hacen mediante el simbolo de $.

Cabe mencionar que hay variables de tipos diversos, al igual que en todos los lenguajes y hay que saber que hay en cada una para asignar valores adecuados y no hagan un crash.

Por ejemplo si tu vas a utilizar caracteres numéricos, lo escencial es que las metas con un tipo entero, o de una variable numérica, como string en caso de texto, etc, etc, si no mal recuerdo, pero cada una es mejor utilizarla asi, para que si quieres crear valores aleatorios o que den valores, puedes meter funciones, las cuales simplifican los valores y con eso llamas a la función simplemente para que haga su trabajo con los valores de algunas variables asignadas xD.

Buen manual, pero aún le falta muchisimo, ya que esto es un mundo muy complejo y que requiere de demasiada información porque desde un comienzo debes ver esto para evitar en un futuro dolores de cabeza xD.

Asi podemos decir que hay variables igualmente predefinidas dentro de cada lenguaje, las cuales ya traen datos automáticamente y se asignan como tal, por ello es recomensable igualmente intentar utilizar las variables que o sean ya utilizadas por el lenguaje, ya que por esto también se generan errores y los programas no funcionan como deben, igualmente debemos saber que las variables son case sensitive y que por esto podemos trabajar ocn un mundo entero de cuestiones igualmente, saludos...
No hay nada mas infinito que el unverso y la estupidez humana, aunque del universo no estoy tan seguro...
WWW
#3
(26-08-2013, 09:57 PM)Dark Neo escribió: Esto parece a variables de php, ya que en otros lenguajes se declaran de manera distita, pero siempre es recomendable hacerlo antes de utilizarlas para evitar bucles de datos.

Por ejemplo en javascript se declaran con var, en visual basic con Dim, etc etc.

Simplemente en php se hacen mediante el simbolo de $.

Cabe mencionar que hay variables de tipos diversos, al igual que en todos los lenguajes y hay que saber que hay en cada una para asignar valores adecuados y no hagan un crash.

Por ejemplo si tu vas a utilizar caracteres numéricos, lo escencial es que las metas con un tipo entero, o de una variable numérica, como string en caso de texto, etc, etc, si no mal recuerdo, pero cada una es mejor utilizarla asi, para que si quieres crear valores aleatorios o que den valores, puedes meter funciones, las cuales simplifican los valores y con eso llamas a la función simplemente para que haga su trabajo con los valores de algunas variables asignadas xD.

Buen manual, pero aún le falta muchisimo, ya que esto es un mundo muy complejo y que requiere de demasiada información porque desde un comienzo debes ver esto para evitar en un futuro dolores de cabeza xD.

Asi podemos decir que hay variables igualmente predefinidas dentro de cada lenguaje, las cuales ya traen datos automáticamente y se asignan como tal, por ello es recomensable igualmente intentar utilizar las variables que o sean ya utilizadas por el lenguaje, ya que por esto también se generan errores y los programas no funcionan como deben, igualmente debemos saber que las variables son case sensitive y que por esto podemos trabajar ocn un mundo entero de cuestiones igualmente, saludos...

Claro aparte de que siempre es mejor declarar la variable y despues utilizarla, en caso de ser una clase definir todas nuestras variables que se van a utilizar al inicio de la clase y despues asignar valores con la function this (ej. $this->variable = valorGuiño
WWW
#4
(27-08-2013, 06:34 AM)DarkFinder escribió:
(26-08-2013, 09:57 PM)Dark Neo escribió: Esto parece a variables de php, ya que en otros lenguajes se declaran de manera distita, pero siempre es recomendable hacerlo antes de utilizarlas para evitar bucles de datos.

Por ejemplo en javascript se declaran con var, en visual basic con Dim, etc etc.

Simplemente en php se hacen mediante el simbolo de $.

Cabe mencionar que hay variables de tipos diversos, al igual que en todos los lenguajes y hay que saber que hay en cada una para asignar valores adecuados y no hagan un crash.

Por ejemplo si tu vas a utilizar caracteres numéricos, lo escencial es que las metas con un tipo entero, o de una variable numérica, como string en caso de texto, etc, etc, si no mal recuerdo, pero cada una es mejor utilizarla asi, para que si quieres crear valores aleatorios o que den valores, puedes meter funciones, las cuales simplifican los valores y con eso llamas a la función simplemente para que haga su trabajo con los valores de algunas variables asignadas xD.

Buen manual, pero aún le falta muchisimo, ya que esto es un mundo muy complejo y que requiere de demasiada información porque desde un comienzo debes ver esto para evitar en un futuro dolores de cabeza xD.

Asi podemos decir que hay variables igualmente predefinidas dentro de cada lenguaje, las cuales ya traen datos automáticamente y se asignan como tal, por ello es recomensable igualmente intentar utilizar las variables que o sean ya utilizadas por el lenguaje, ya que por esto también se generan errores y los programas no funcionan como deben, igualmente debemos saber que las variables son case sensitive y que por esto podemos trabajar ocn un mundo entero de cuestiones igualmente, saludos...

Claro aparte de que siempre es mejor declarar la variable y despues utilizarla, en caso de ser una clase definir todas nuestras variables que se van a utilizar al inicio de la clase y despues asignar valores con la function this (ej. $this->variable = valorGuiño

Lo que dijiste es totalmente erróneo hay casos donde debes usar $variable = 'valor'; o $this->variable = valor;, son casos totalmente distintos
#5
Esta buena la info, pero hay un error que no se dieron cuenta o lo pasaron por alto..

En la parte que no realizaba el "echo", miren lo que pasa.
Código PHP:
<?
"$variable pepe,... Seme ha hecho tarde, $
variable3!."
?>

Primero: un texto de esa forma termina dando error, por lo general lleva un "echo" o un "exit("")" (depende de para que se use).
Segundo: las variables nunca van entre "" al momento de llamarlas, ya que así PHP las lee en texto plano, y por ende va a mostrar la variable y no el resultado de la misma. Lo que va entre "" es el texto plano y van separados de las variables por medio de . (puntos).
Un ejemplo con el mismo que dio yarq:
Código PHP:
<?
echo $variable." pepe,... Seme ha hecho tarde, ".$
variable3."!.";
?>

Fijense que también puse un ; (punto y coma) al final, de lo contrario puede o no arrojar un error.

Un saludo!


[edit]Editado para envolver el codigo en sus correspondientes etiquetas[/edit]
Se buscan colaboradores para comenzar con un foro de programación en general.

[url]www.programarg.com[/url]
WWW
#6
Bueno creo que pudiste mejorar, pero el uso de variables es asi:

$Yosoy = "RicardoMarin";

echo $Yosoy;

esto imprimiria RicardoMarin
#7
No puse atención a nada de los ejemplos, expuse algo de teoría sólo, pero hablando de esto:

<?
echo $variable." pepe,... Seme ha hecho tarde, ".$
variable3."!.";
?>

Yo lo utilizaría de la forma:

<?
//Declaro las variables a utilizar...
$var1 = "Hola";
$var2 = "¿Que tal?";
$var3 = "Hasta luego";

// Defino lo que voy a mostrar en pantalla por posibles cambios o nuevas sentencias...
$resultado = $var1 . " pepe," . $var2 . "... Se me ha hecho tarde, " . $var3 . "!.";

//Muestro en pantalla mis resultados...

echo $resultado;

?>


Si pudiese agregarse para otro caso o algunos una variable mas, podríamos tomar la variable fuente mas una nueva xD.

<?
//Declaro las variables a utilizar...
$var1 = "Hola";
$var2 = "¿Que tal?";
$var3 = "Hasta luego";
$var4 = "Mensaje:";

// Defino lo que voy a mostrar en pantalla por posibles cambios o nuevas sentencias...
$resultado = $var1 . " pepe," . $var2 . "... Se me ha hecho tarde, " . $var3 . "!.";

//Muestro en pantalla mis resultados...

echo $resultado . "<br/>";
echo $var4 . "<br />" . $resultado . "<br/>";
?>

O cosas como esas, aunque hay formas mas estéticas, pero al final cada quien utiliza las formas que le requieran, por ejemplo para utiizar this yo únicamente es cuando son variables que se muestran en el mismo lugar y que pueden cambiar o no de valor en un momento dado, por ejemplo un contador que cambia, para agregarle o quitarle valores cuando aparece en mas de una ocasión en un sitio o requiere de cambiar su valor actual, dandole un valor this al elemento actual, sea cual fuere el valor y al cambiar su valor simplemente coge el this la nueva sentencia, pero si no cambia el valor de un dato o siempre es el mismo, yo declaro las variables o funciones como tal para evitarme hacer trabajo doble xD.
No hay nada mas infinito que el unverso y la estupidez humana, aunque del universo no estoy tan seguro...
WWW
#8
Me ha gustado la forma en la que lo empleas pero n lo mio prefiero no declarar las variables en un resultado a no ser de que las vaya a utilizar mucho...
#9
¡Qué interesante forma de empezar con este tema! Antes recuerdo que no entendía nada de los $ ni del lenguaje que usaban, pero con esto se aclaró bastante la cosa. Gracias por el aporte.
Metas¡Completadas!
  • Ascender a moderador [✔ Completada]
  • Ganar 50 puntos de reputación (ver) [✔ Completada]
  • Ganar 100 puntos de reputación (ver) [✔ Completada]
  • Redactar 1000 mensajes [✔ Completada]
#10
Al ver el titulo pense que se referia a las variables de matematicas ya que el mes que viene me las van a enseñar las queria aprender antes Sonrisa Saludos
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  [Tutorial] Aprender AS3: Variables Jvh_22 1 281 11-10-2016, 04:08 PM
Último mensaje: efbsfcd
  [PHP] Fusionar dos o mas variables en una torgar22 0 218 04-03-2015, 03:29 PM
Último mensaje: torgar22
  Curso C++: 3.- Variables, declaración e inicialización Samo30 1 441 15-05-2014, 03:20 PM
Último mensaje: darklion93
  Variables de la Programacion Fidel30 15 1,360 18-04-2013, 02:34 PM
Último mensaje: Juliens
  05.-Curso PHP-MySQL. Funciones de variables y condicionales serveramigos 9 1,373 18-12-2012, 01:53 AM
Último mensaje: BrayanFG
  03.-Curso PHP-MySQL.Trabajo con variables y constantes serveramigos 0 401 07-09-2012, 09:48 PM
Último mensaje: serveramigos
  Variables y Constantes en PHP (CLASE 2) HILARION 0 382 04-12-2011, 08:25 PM
Último mensaje: HILARION
Sonrisa Pasar variables de un php a otro givered 2 927 24-11-2011, 10:19 PM
Último mensaje: papi



Usuarios navegando en este tema: 1 invitado(s)