Подскажите как прописать функцию php функции внутри функции?

123 4
T
На сайте с 25.03.2011
Offline
121
2317

Вопрос от новичка в программировании: Подскажите что делать, если надо прописать функцию внутри printf, echo или другой?

Например, поле mysql выводиться через echo. А нужно прописать в этом поле какую-то функцию....

A
На сайте с 08.07.2010
Offline
25
#1

<?

function foo(){
return;
}

echo "Any text and result of function ".foo()." here";
?>

Т.е. просто объединяете строку и результат выполнения функции так, как будто это обычная строка

T
На сайте с 04.09.2013
Offline
0
#2
axxil:
<?

function foo(){
return;
}

echo "Any text and result of function ".foo()." here";
?>


Т.е. просто объединяете строку и результат выполнения функции так, как будто это обычная строка

я не програмист но кажется это делается через снипет

A
На сайте с 08.07.2010
Offline
25
#3

tchaikovski, а что такое снипет, в контексте php?

T
На сайте с 25.03.2011
Offline
121
#4

Можете напримере printf показать:

?php

do

{

printf ("

Как здесь разместить функцию?

}

while ;

?>

Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#5

echo print_r(array(1=>2),time());

function1(function2(function3('4e-to')));

Подпись))
D
На сайте с 14.01.2007
Offline
153
#6

покажите пример функции, которую вы хотите там разместить

DiAksID
На сайте с 02.08.2008
Offline
236
#7

ну вообще то echo это не функция, а конструкция языка, откуда могут возникнуть какие либо проблемы с вызовом функций непонятно...

show must go on !!!...
T
На сайте с 25.03.2011
Offline
121
#8

DiAksID, скажите как использовать echo внутри echo? Мне это нужно так как данные mysql выводятся через echo....могу ли я прописывать php в mysql?

---------- Добавлено 04.09.2013 в 17:58 ----------

Dinozavr, в echo, т.е. получается в поле таблицы mysql я хочу разместить ?php

do

{

printf ("

Как здесь разместить функцию?

}

while ;

?>

D
На сайте с 14.01.2007
Offline
153
#9

Toker, если я правильно понимаю, то в функции вы хотите обработать данные, чтобы потом их вывести?

П.С. О_о

T
На сайте с 25.03.2011
Offline
121
#10
Милованов Ю.С:
echo print_r(array(1=>2),time());
function1(function2(function3('4e-to')));

для меня это сложно, я не понял как это использовать правильно

123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий