Creare variabile da variabile

  • Creatore Discussione Creatore Discussione xDOMYx
  • Data di inizio Data di inizio

xDOMYx

Nuovo Utente
2 Feb 2011
25
0
1
Codice:
$var = "testp" + "$variabile" + "testo";
Come posso realizzare qualcosa del genere?
 
ciao più meno cosi:

PHP:
<?php
$c = "variabile c";


$a = "Questo è il contenuto dell variabile a, e nel frattempo il contenuto della ".$c." e il testo finale";
echo $a;
?>

vedi se è questo che dicevi che volevi.

ciao.
 
Perfetto.
Altra domanda simile.

Fingiamo che $var mi genera dei numeri variabili a seconda della pagina.
Dovrei fare questo:
Codice:
$test + $var = "testo di prova";
In pratica la variabile che genera "testo di prova" dovrà essere "$testX" (al posto della X ci deve essere il numero che genera la variabile $var).
 
scusa, ma perché continui a mettere il + .. php non è javascript quindi per utilizzare le variabili si usa il punto come ti ho fatto l'esempio.

per ora so solo aiutarti cosi.. però non capisco perché non si legge minimo il manuale e vedere come si usano le variabili.

ecco il codice se è questo che volevi.. però io non son granchè come programmatore.. faccio sempre copia/incolla.
il numero casuale viene generato ogni volta che carichi la pagina.
PHP:
<?php
$c = "variabile c";
$d = rand(0,99);

$a = "Questo è il contenuto dell varibile a, e nel frattempo il contenuto della ".$c." e il testo finale e il numero random : ".$d."";
echo $a;
?>

ciao e buona serata.
 
E no, non hai capito cosa intendo.
PHP:
<?php $a = variabile dinamica, non ha un valore fisso, in pratica è l'ID della pagina che si sta visualizzando, quindi cambia da pagina a pagina;
$b = "testo fisso";

$a.$b = "testo finale"; ?>

E vorrei che per fare un echo di "testo finale", bisogna scrivere:
PHP:
<?php
echo $a.$b;
?>

Capito che intendo?
 
ciao, prova cosi
PHP:
<?php

$a = "Testo fisso";
$b = 1;

${"a" . $b} = "Testo variabile";

// puoi scrivere cosi
echo $a1;

// oppure cosi
echo ${"a" . $b};
?>
 

Discussioni simili