Връщане на текст от други функции които връщат текст

C++ JAVA
Post Reply
User avatar
What
Потребител
Потребител
Posts: 654
Joined: Mon Mar 10, 2008 7:45 pm

Връщане на текст от други функции които връщат текст

Post by What » Thu Jul 14, 2011 2:25 pm

Проблема е следния:
Имам 5 функции които връщат някакъв текст.
Примерно:
[php]function as1{ return "ala bala 2"}
function as2{ return "alab asdasda"}
[/php]

и искам да направя една функция която връща текста на всичките функции
но нещо не ми се получава.
пробвах ето така:

[php]
function returnall{

return as1()+"<br>"+as2();
}
[/php]

но постоянно връща 0 или false.....

alex3
Турист
Турист
Posts: 486
Joined: Mon Jul 12, 2010 2:58 pm
Answers: 46

Post by alex3 » Thu Jul 14, 2011 2:39 pm

Като слагаш +, то ги събира, ползва се .
Ето ти по-особен пример
$text = array();

class asd
{
static function asd1() { return 'value1'; }
static function asd2() { return 'value2'; }
static function asd3() { return 'value3'; }
static function asd4() { return 'value4'; }
static function asd5() { return 'value5'; }
}

foreach(get_class_methods('asd') as $method)
{
$text[] = asd::$method();
}

echo implode('<br />', $text);
Last edited by alex3 on Thu Jul 14, 2011 2:48 pm, edited 1 time in total.

User avatar
kopura
Нов
Нов
Posts: 147
Joined: Fri Mar 25, 2011 10:27 am
Answers: 15

Post by kopura » Thu Jul 14, 2011 2:40 pm

[php]
function returnall{



return as1()."<br>".as2();
}

[/php]

Така ?

User avatar
Ev0luti0N
Много Редовен
Много Редовен
Posts: 1971
Joined: Sat Jul 10, 2010 9:40 pm
Answers: 130

Post by Ev0luti0N » Thu Jul 14, 2011 2:51 pm

[php]function asd1() {return 'asd1'; }
function asd2() { return 'asd2'; }

function ret() { return asd1() . '<br />' . asd2(); }

echo ret();[/php]

User avatar
What
Потребител
Потребител
Posts: 654
Joined: Mon Mar 10, 2008 7:45 pm

Post by What » Thu Jul 14, 2011 2:53 pm

kopura wrote:[php]
function returnall{



return as1()."<br>".as2();
}

[/php]

Така ?
Батенце тоя C#/C++ съвсем ме обърка :D мерси

Post Reply