|
| |
|
|
| |
для: Loki
(24.09.2007 в 17:14)
| | | А че было прибедняться то?) | |
| |
|
|
| |
|
|
| |
для: sim5
(24.09.2007 в 16:42)
| | | на самом деле, даже этот код можно оживить:)
<?php
$var = 'Всякий разный текст - $text - ещё всякий текст - $text2';
$text = "Текст из переменной";
$text2 = "Еще один текст из переменной";
eval("\$var=\"$var\";");
echo $var;
?>
|
| |
| |
|
|
| |
|
|
| |
для: sim5
(24.09.2007 в 16:42)
| | | ну да.....ошибся....признаю))))) | |
| |
|
|
| |
|
|
| |
для: Loki
(24.09.2007 в 16:37)
| | | Будет, только надо $text и $text2 предопределить до $var, перепутал видимо случайно автор :) | |
| |
|
|
| |
|
|
| |
для: Гена V
(24.09.2007 в 16:28)
| | | Если это работает, то я вообще ничего не понимаю в программировании:( | |
| |
|
|
| |
|
|
| |
для: m@rchello
(24.09.2007 в 16:10)
| | | А простая конкатенация не подойдет?
<?php
$var = "Всякий разный текст - ".$text." - ещё всякий текст - ".$text2;
$text = "Текст из переменной";
$text2 = "Еще один текст из переменной";
echo $var;
?>
|
| |
| |
|
|
| |
|
|
| |
для: kasmanaft
(24.09.2007 в 15:42)
| | | Большое спасибо! | |
| |
|
|
| |
|
|
| |
для: m@rchello
(24.09.2007 в 15:13)
| | | Если название переменной известно, можно использовать str_replace()
А если нет - это уже интересней : )
<?php
$var = 'Всякий разный текст - $text - ещё всякий текст - $text2';
$text = "Текст из переменной";
$text2 = "Еще один текст из переменной";
echo preg_replace("/\\$([a-z0-9_]+)/ie", "\${'$1'}", $var);
?>
|
ПС хех, вместо "\${'$1'}", можно просто "$0" | |
| |
|
|
| |
|
|
| | Здравствуйте!
подскажите пожалуйсто как зделать такую штуку!
мне нужно добавить в текст переменную которая будет определена ниже,
ну примерно так:
$var = "Всякий разный текст - $text - ещё всякий текст";
$text = "Текст из переменной";
echo $var;
|
и в результате выполнения должно получиться вот так:
Всякий разный текст - Текст из переменной - ещё всякий текст
подскажите возможно ли это и как это зделать! | |
| |
|
|
|