Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/07/2014, 17:52
Avatar de arcanisgk122
arcanisgk122
 
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 13 años, 10 meses
Puntos: 28
Respuesta: codigo php a srting

gracias a ambos pero no soluciono tal como me indicas bookmaster al utilisar tu idea me imprime el codigo tambien:

Código HTML:
Ver original
  1. if(0==0){ echo"{lang.esdato}: ".0; }else{ echo"{lang.noesdato}: ".0; }

como si fuera el html salida... lo que quiero es que no imprima la parte logica si no que la ejecute y el resultado de la parte logica que la guarde en la variable.

intentandolo tendria que quedar en algo asi como :

Código PHP:
Ver original
  1. <?php
  2. $dato=0;
  3. if($dato==0){
  4. $Salida = <<<EOD
  5. echo"{lang.esdato}: ".$dato;
  6. EOD;
  7. }else{
  8. $Salida = <<<EOD   
  9. echo"{lang.noesdato}: ".$dato;
  10. EOD;
  11. }
  12. echo"$Salida";
  13. ?>

lo cual me da error:

Cita:
Parse error: syntax error, unexpected '<<' (T_SL) in C:\xampp\htdocs\demo\index.php on line 4
y si este lograce funcionar me imprimiria los :

Cita:
echo"{lang.noesdato}: ".0;
lo cual tampoco es lo deseado la idea es que solo se guarde lo siguiente dentro de la variable


Cita:
{lang.noesdato}: 0
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB