0

私はこのコードを持っています->

<?php

$savearray = $this->savedlist;
$selectdata = new stdClass;
$selectdata->id='';
$selectdata->title=JText::_('BLA_BLA_BLA');
array_push($savearray, $selectdata);
$savearray = array_reverse($savearray);
echo JHTML::_('select.genericlist',$savearray,'savedlist','class="inputbox"','id','title','');

?>

追加したい$selectdata->title=JText::_('BLA_BLA_BLA');

このコードecho count($this->savedlist)

だから私が達成したいのは->のようなものです

$selectdata->title=JText::_('BLA_BLA_BLA') . echo count($this->savedlist);

のようには機能しません$selectdata->title=JText::_('BLA_BLA_BLA') . echo count($this->savedlist);。誰か助けてください。「BLA_BLA_BLA」テキストの近くに「カウント」コードを追加するにはどうすればよいですか。

ありがとうございました

4

1 に答える 1

1

echo文字列の連結内では使用できません。echo文字列を出力します。関数の戻り値を別の変数に割り当てないでください。

$selectdata->title = JText::_('BLA_BLA_BLA') . count($this->savedlist);

于 2013-02-25T09:42:37.013 に答える