2015-01-28 6 views
0

나는이 일로 길을 잃었다.

<div class"myclass">Hello World!</div> 
<div id="tabs-5" class="panel"></div> 

대신 :

<div id="tabs-5" class="panel"><div class"myclass">Hello World!</div></div> 

어떻게 올바르게 연결하여 않는 결과로

<?php 
$check = '1'; 

function showOptions($value, $dbh) { 
    $dbh1 = $dbh; 
    $value1 = $value; 

    echo '<div class"myclass">'.$value1.'</div>'; 
} 

$options = showOptions ("Hello World!", 'db'); 
$tabs = ($check != '2' ? '<div id="tabs-5" class="panel">'.$options.'</div>' : ''); 
echo $tabs; 
?> 

얻을입니까?

들으 당신은 이런 return 문에 기능에 echo 문을 변경해야

답변

5

:

(그렇지 않으면 당신은 아무것도를 반환하고 변수 $options 아무것도 GET의 저장에하지 않음)

function showOptions($value, $dbh) { 
    $dbh1 = $dbh; 
    $value1 = $value; 

    return '<div class"myclass">'.$value1.'</div>'; 
    //^^^^^^ See here return instead of echo 
} 

$options = showOptions ("Hello World!", 'db'); 
+0

작품, thx m8! – manga