Autor Tema: Introduccion a las Variables - 1  (Leído 6420 veces)

Desconectado Raken

  • PHPero Avanzado
  • ****
  • Mensajes: 297
  • Karma: 30
  • Sexo: Masculino
    • Ver Perfil
Introduccion a las Variables - 1
« en: 22 de Octubre de 2006, 00:20:50 am »
Las variables almacenan datos y se escriben con un $ delante.

Definiendo variables

$variable "Hola";
$variable2 "Adios";
$variable3 "Hasta luego";
$pepe "manolo";
$numero 7;
$numero2 2;


Mostrando una variable

echo $variable;

Mostrando variables

echo "$variable $pepe,... Se me ha hecho tarde, $variable3!"//Hola,manolo....Se me ha hecho tarde,Hasta luego !

NOTA: Tal como lo he escrito funciona, pero para el que quiera ir un poco más allá, que sepa que así es mejor:

echo $variable." ".$pepe.",...Se me ha hecho tarde, ".$variable3." !";

Sumando variables numéricas

$total $numero $numero2;  //Total es 7 + 2
echo $total//Mostrará 9



Variables predefinidas

Hay algunas variables que el servidor de PHP ya sabe cómo interpretar, por ejemplo:

$REMOTE_ADDR//Es la IP del que está visitando la web
$_SERVER["HTTP_USER_AGENT"]; //Contiene la información del navegador que está usando

« Última modificación: 22 de Octubre de 2006, 11:52:09 am por naveda »
Raken - Moderador para PHP y HTML

Comunidad PHPeros

Introduccion a las Variables - 1
« en: 22 de Octubre de 2006, 00:20:50 am »

Desconectado Antonio285

  • PHPer@ Fijo
  • ***
  • Mensajes: 194
  • Karma: 0
  • Sexo: Masculino
  • No hay mal que por bien no venga..
    • Ver Perfil
Re: Variables
« Respuesta #1 en: 22 de Octubre de 2006, 00:30:15 am »
Mira a ver si esto esta bien

<?
$codigo1 "Hola";
$codigo2 "qué tal";
$codigo3 "estás";
$codigo4 "?";
echo 
"$codigo1 amigo $codigo2 $codigo3 $codigo4"
?>


Quedaria asi: Hola amigo qué tal estás?

jeje

Un SaludiKo,
Antonio285

Desconectado Raken

  • PHPero Avanzado
  • ****
  • Mensajes: 297
  • Karma: 30
  • Sexo: Masculino
    • Ver Perfil
Re: Variables
« Respuesta #2 en: 22 de Octubre de 2006, 00:32:30 am »
Correcto, Antonio.  ;)

Ahora es cuestión de encontrarle uso a la hora de querer crear algo (en tu ejemplo, al igual que en el mio, es una *****ez usar variables, porque podríamos escribirlo directamente  xD)
Raken - Moderador para PHP y HTML

Desconectado Antonio285

  • PHPer@ Fijo
  • ***
  • Mensajes: 194
  • Karma: 0
  • Sexo: Masculino
  • No hay mal que por bien no venga..
    • Ver Perfil
Re: Variables
« Respuesta #3 en: 22 de Octubre de 2006, 00:35:41 am »
Las variables si son tonterias, pero aveces son utiles xD


<?
$codigo1 "ca";
$codigo2 "ca";
$respuesta $codigo1 codigo2;
echo 
$respuesta;
?>

xD

Desconectado Raken

  • PHPero Avanzado
  • ****
  • Mensajes: 297
  • Karma: 30
  • Sexo: Masculino
    • Ver Perfil
Re: Variables
« Respuesta #4 en: 22 de Octubre de 2006, 00:40:21 am »
¿¿Tonterías?? Lo único tonto son los ejemplos que hemos usado aquí, pero sirven para entender.

Todo funciona por variables  ;D


Y no puedes sumar 2 strings  xD

echo "$codigo1$codigo2";
Raken - Moderador para PHP y HTML

Desconectado Drek

  • PHPer@ Fijo
  • ***
  • Mensajes: 193
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
    • radiogoods
Re: Introduccion a las Variables - 1
« Respuesta #5 en: 25 de Octubre de 2006, 15:21:58 pm »
es verdad yo nunca e visto que se sume i mira que tambien se poco :S aunke creo que no se puede sumar aver si ami como me queda
<?
$codigo1 
"Me";
$codigo2 "Aburro";
$codigo3 "mucho";
echo
"$codigo1 $codigo2 $codigo3";
?>


Jajaj un poquillo.. weno pero asi vamos aprendiendo.. jaja :P como esta? en vez de codigo no sabia que poner sorry antonio

Desconectado Enanotf

  • PHPer@
  • **
  • Mensajes: 52
  • Karma: 0
  • <? $Enanotf = "PHP Interested"; ?>
    • Ver Perfil
Re: Introduccion a las Variables - 1
« Respuesta #6 en: 25 de Octubre de 2006, 18:05:22 pm »
Me aburro un poquillo voy a usar variables a ver que tal corriganme si me equivoco es para crear una suma o algo así...

<?php

$var1 
9;
$var2 35;
$resultado $var1 $var2;
echo  
$resultado;
}
if { 
$resultado 44;
"***Correcto***"
}
else{
"**Incorrecto**"
}
?>
« Última modificación: 27 de Octubre de 2006, 23:56:03 pm por Enanotf »

Desconectado Drek

  • PHPer@ Fijo
  • ***
  • Mensajes: 193
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
    • radiogoods
Re: Introduccion a las Variables - 1
« Respuesta #7 en: 25 de Octubre de 2006, 18:07:46 pm »
yo no se si estara bien supongo k sumar numeros ira porque palabras no :S o eso dijieron mas arriba

Desconectado Raken

  • PHPero Avanzado
  • ****
  • Mensajes: 297
  • Karma: 30
  • Sexo: Masculino
    • Ver Perfil
Re: Introduccion a las Variables - 1
« Respuesta #8 en: 25 de Octubre de 2006, 18:49:27 pm »
Hay varios puntos interesantes que corregirte, Enanotf...

Citar
<?php

$var1 
"9";
$var2 "35";
$resultado $var1 ++ $var2;
echo 
$var1 ++ $var2 == $resultado;
}
if { 
$resultado == "44"
"***Correcto***"
}
else{
"**Incorrecto**"
?>

Por partes...

$var1 "9";
$var2 "35";


Si pones comillas en el valor de las variables, se identifican como TEXTO, si no las pones, se identifican como NÚMEROS. Entonces, para trabajar con números no debemos poner comillas.

$var1 9;
$var2 35;


-------

$resultado $var1 ++ $var2;

¿Por qué usas doble signo de suma? "++"
Se pone normal:  $var1 + $var2 ;)

Solo usamos doble signo cuando estamos COMPARANDO

Código: [Seleccionar]
$variable = valor; //estamos asignando un valor (un signo =)
if ($variable == $otravariable)  //estamos comparando una variable con otra (doble signo ==)


A continuación, pones...

echo $var1 ++ $var2 == $resultado;

No hace falta poner la operación completa. Precisamente para eso usamos las variables. Hemos puesto que $var1 era 9  y que $var2 era 35... luego hemos puesto que $resultado era la suma de esas dos variables, es decir, el TOTAL. Con un simple  echo $resultado es suficiente.


Y... por último has tenido unos ligeros fallos de sintaxis en los condicionales (IF y ELSE).
Ver las funciones básicas de PHP

Ánimo y a seguir aprendiendo.  ;D
« Última modificación: 26 de Octubre de 2006, 15:12:05 pm por Raken »
Raken - Moderador para PHP y HTML

Desconectado Drek

  • PHPer@ Fijo
  • ***
  • Mensajes: 193
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
    • radiogoods
Re: Introduccion a las Variables - 1
« Respuesta #9 en: 26 de Octubre de 2006, 12:54:42 pm »
a pues si se puede ya voi aprendiendo mas xd

Desconectado Raken

  • PHPero Avanzado
  • ****
  • Mensajes: 297
  • Karma: 30
  • Sexo: Masculino
    • Ver Perfil
Re: Introduccion a las Variables - 1
« Respuesta #10 en: 26 de Octubre de 2006, 19:51:36 pm »
El código de enanotf está practicamente mal entero. No debiste cogerlo como base.  :-\
Raken - Moderador para PHP y HTML

Desconectado Drek

  • PHPer@ Fijo
  • ***
  • Mensajes: 193
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
    • radiogoods
Re: Introduccion a las Variables - 1
« Respuesta #11 en: 26 de Octubre de 2006, 19:54:34 pm »
am ok ara lo borro.. :(

Desconectado Antonio285

  • PHPer@ Fijo
  • ***
  • Mensajes: 194
  • Karma: 0
  • Sexo: Masculino
  • No hay mal que por bien no venga..
    • Ver Perfil
Re: Introduccion a las Variables - 1
« Respuesta #12 en: 29 de Octubre de 2006, 14:49:38 pm »
A mi lo que mas me gusta (en realidad lo unico que pillo) son las variables, me chiflan xD

Desconectado Raken

  • PHPero Avanzado
  • ****
  • Mensajes: 297
  • Karma: 30
  • Sexo: Masculino
    • Ver Perfil
Re: Introduccion a las Variables - 1
« Respuesta #13 en: 29 de Octubre de 2006, 16:33:49 pm »
Insisto, todo funciona por variables. Sin almacenar datos no se podría construir nada. Y esto no solo en PHP, en cualquier lenguaje.
Raken - Moderador para PHP y HTML

Desconectado Antonio285

  • PHPer@ Fijo
  • ***
  • Mensajes: 194
  • Karma: 0
  • Sexo: Masculino
  • No hay mal que por bien no venga..
    • Ver Perfil
Re: Introduccion a las Variables - 1
« Respuesta #14 en: 29 de Octubre de 2006, 23:43:06 pm »
Yo lo unico que he entendido ha sido la funcion de las variables, las otras no las capto bien... :) xD