[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Можно ли вызвать некую функцию внутри echo
человекЕ
Здравствуйте. Скажите можно ли вызвать функцию через echo
если идет нечто вроде
if(a=cool.gif echo "<div class=\'1\'>и слова и прям тут как-то вызвать функцию типа function() </div>"; ?
sign63
точ не знаю, но что то типо этого наверно

echo "<div class=\'1\'>и слова и прям тут как-то вызвать функцию типа " . function() . "</div>";


_____________
user posted image
человекЕ
может еще есть как? а то у меня он когда так сделал оказался не в диве
killer8080
Цитата (человекЕ @ 27.03.2013 - 14:59)
может еще есть как? а то у меня он когда так сделал оказался не в диве

сделай так, чтоб функция возвращала текст, а не выводила сразу в поток.
человекЕ
спасибо,вот что сделал. не оригинал.
<?php if($_GET['name']=='rub'){ include('tpl/see_rub.tpl');}
else { ; ?>
<div class="asddwaw">
<
div id="ascasc">
<
div id="asascaasc">
<
div id="c">
<
div class="cc">

<
div class="widj"><h3 class="title">фыфывф2</h3>
<?php echo jet(); ?>
</div>
<
div class="entry"><h3 class="title">фывфв</h3>



hello


</div>

</
div>

</
div>

</
div>
</
div>
</
div><?php }
?>
человекЕ
killer8080
а можно подробнее про поток что это значит?
MeKree
Цитата (sign63 @ 27.03.2013 - 16:35)
echo "<div class=\'1\'>и слова и прям тут как-то вызвать функцию типа " . function() . "</div>";



Это конечно может выглядеть банально, но попробуйте объявить переменную содержащию . function() .

Ну а там меж дивами укажите ее
HErATuB
Поток:

function my_function(){
echo('my text');
}

echo "<div class=\'1\'>и слова и прям тут как-то вызвать функцию типа " . my_function() . "</div>";


Возвращение текста:

function my_function(){
return 'my text';
}

echo "<div class=\'1\'>и слова и прям тут как-то вызвать функцию типа " . my_function() . "</div>";
kaww
HErATuB
В первом случае my_function ничего не возвращает, поэтому
function my_function(){
echo('my text');
}

echo "<div class='c1'>и слова и прям тут как-то вызвать функцию типа " ; my_function();
echo "</div>";
HErATuB
Я знаю, она только выводит.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.