ciao a tutti vorrei salvare dentro a una variabile del codice php
tipo
$dati = "<?php echo "ciao"; ?> ";
una cosa del genere, ma non ho capito se si può fare o no?
grazie a tutti ciao
ciao a tutti vorrei salvare dentro a una variabile del codice php
tipo
$dati = "<?php echo "ciao"; ?> ";
una cosa del genere, ma non ho capito se si può fare o no?
grazie a tutti ciao
si può fare basta metterlo fra gli apici...
mi spaventa però l'utilizzo che vorrai farne...
ok quindi basta fare cosi?
$ciao='<?php ecc ecc ?>';
ok funziona, e se volessi che queste variabili si devono valorizzare tipo cosi
<?php
$ciao="ciao";
$dati=' <?php $prova=$ciao ?> ';
?>
cioè la variabile $prova deve valorizzarsi con il valore di $ciao=ciao
come si fa?
prova a vedere il funzionamento della funzione eval() http://php.net/manual/en/function.eval.php
... anche se sono sempre curioso di capire cosa vuoi fare in concreto
è un po' lungo da spiegare cmq dopo quando sarà finito ti faccio vedere
ho trovato questo:
stampaCodice PHP:
<?php
// creo una semplice variabile string
$sito = "Mr.Webmaster";
// creo una seconda variabile che necessita della prima
$frase = 'Stai visitando $sito';
// provo a stampare la seconda frase con echo
echo $frase . "
";
// ora provo a parsare $frase con eval...
// devo ricordarmi di usare il quoting!
eval("\$frase = \"$frase\";");
// stampo di nuovo per vedere l'effetto di eval
echo $frase;
?>
Stai visitando $sito
Stai visitando Mr.Webmaster
che a funzionare funziona, pero' non ho capito come fa a farlo