Variabile in heredoc

intimoviro

Utente Attivo
18 Ago 2009
272
0
0
Salve ragazzi, devo chiedervi una cosa davvero molto semplice, ma che mi sta facendo impazzire, cioè:

ho un file dove ho dichiarato una variabile, poi ho un'altro file dove sto usando heredoc, e negli indicatori heredoc richiamo la variabile della pagina precedente, es.:

Prima_pagina.php:
PHP:
<?php $variabile = "ciao"; ?>

Seconda_pagina.php:
PHP:
public function benvenuto()
{
echo <<<EOM
<?php require_once('Prima_pagina.php'); echo $variabile; ?>
EOM;
}

Però non mi stampa nulla???

Ho provato anche così ma
PHP:
'.$variabile.'
nulla

Qualche aiuto?

Grazie come sempre :D
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
non capisco a cosa ti serva usare eredoc, comunque se ti serve richiamare i qella maniera prova così

PHP:
<?php
function benvenuto()
{
require_once('Prima_pagina.php');
echo <<<EOM
$variabile
EOM;
}


benvenuto();
?>
 

intimoviro

Utente Attivo
18 Ago 2009
272
0
0
Grazie,
sto usando heredoc perchè ho diviso le tabelle del template in funzioni richiamabili singolarmente. Quindi in questo modo non devo riscrivere milioni di righe per pagina.:fonzie:
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao,
cosa vuoi dire che non funzia? ti da un errore? o non scrive nulla?

non so in che contesto utilizzi lo script, ma io ho fatto due semplici pagine

Prima_pagina.php con solamente
PHP:
<?php
$variabile="CIAO";
?>

e una seconda (chh io ho chiamato prova.php) con il seguente codice

PHP:
<?php 
function benvenuto() 
{ 
require_once('Prima_pagina.php'); 
echo <<<EOM 
$variabile 
EOM; 
} 

benvenuto(); 
?>

chiamando (in locale) prova.php a monitor mi stampa CIAO
 

intimoviro

Utente Attivo
18 Ago 2009
272
0
0
Ok, ho provato e funziona, prima mi sembrava di averla fatta uguale, però non funzionava.
Cmq grazie :fonzie:
 
Discussioni simili
Autore Titolo Forum Risposte Data
M variabile javascript su link html Javascript 5
N Come si crea una variabile dinamica da incrementare? Javascript 1
R Variabile non risconosciuta dentro una funzione PHP 1
K posizionare variabile da pagina html all'iframe. Javascript 1
I Assegnare dati fetch request ad una variabile globale Javascript 0
E Inviare variabile a PHP da ciclo in JS Javascript 0
S Variabile in post su altra pagina PHP 2
F Passare variabile a pulsante in finestra modale PHP 2
R Nome input testo+variabile PHP 1
A inserire variabile php colore in div html PHP 2
N Variabile di sessione è un array PHP7 PHP 3
A variabile non riconosciuta PHP 0
K Cambiare font size su echo stringa variabile PHP 24
B Errore unexpected '$variabile' (T_VARIABLE) in your code on line PHP 2
M Inserire variabile nella value di una hidden PHP 3
A Problema nel passare la variabile PHP 0
C variabile in img Javascript 8
C [RISOLTO]Inserimento variabile php in input html PHP 20
N PDF fpdi passare variabile PHP 4
F Come passare una variabile al modal di bootstrap PHP 1
F Passare una variabile php dal DB mysql alla pagina PHP 3
M [PHP] Passare variabile di sessione con metodo GET PHP 10
S [PHP] Rendere visibile variabile di un costrutto if in un altro costrutto if PHP 1
T PHP: variabile che cambia ogni 5 giorni... PHP 3
Tommy03 Variabile PHP per impostare una proprietà CSS PHP 2
L [PHP] Passare variabile PHP 3
J Passaggio variabile tra 2 file php PHP 15
Tommy03 Variabile PHP dentro a JQuery PHP 3
A [PHP] Scopo di una variabile PHP 4
M [PHP] Salvare campo di una tabella in una variabile PHP 14
B [PHP] Valore variabile non riconosciuto PHP 1
AMONRA75 [PHP] passare una variabile in una finestra MODAL PHP 1
P [PHP] $_GET non preleva variabile nell’URL PHP 4
A Php variabile immagine inesistente PHP 4
Shyson [PHP] Personalizzare variabile PHP 0
Monital Funzione php e campo database come variabile PHP 6
N [Javascript] For-loop su thead: tempo di esecuzione variabile Javascript 1
R Come creare report dinamico/variabile in Access Presentati al Forum 1
IT9-Gpp [RISOLTO] Leggere variabile restituita da success Ajax 3
E assegnare a una variabile il contenuto di un url (javascript) Javascript 0
V [PHP] Variabile modificata in un if non mantiene quel valore PHP 5
Elena Lazzarini [Magento] Prezzo variabile in base alla priorità di spedizione Magento 0
K [PHP] Paginazione Wordpress: passare variabile PHP 6
A [PHP] Passaare una variabile ad un PHP 2
A [PHP] Non prende variabile $provincia ma tutte le altre si PHP 6
P [PHP] Query con variabile PHP 2
napuleone scrivere in un file <?php $variabile PHP 1
A [PHP] Widget Meteo con località variabile PHP 0
paloppa [PHP] Dubbio print variabile PHP 27
paloppa [PHP] Dubbio valore variabile PHP 16

Discussioni simili