html_options 함수

이 함수는 어떤 요소가 선택되는지 지정할 수 있습니다. 값과 출력 속성을 지정하거나 옵션 대안을 지정해야 합니다.

주어진 값이 배열인 경우 OPTGROUP으로 처리됩니다. 재귀가 지원됩니다. 모든 출력은 XHTML 호환과 일치합니다.

선택적 속성 이름이 지정되면 옵션 목록이 <select에 배치됩니다. name = "groupname" > "가 올바른 방식으로 표시됩니다. 선택적 속성 이름이 지정되지 않은 경우 이러한 매개변수는 무시됩니다.

test.php:

require('Smarty.class.php');$smarty = new Smarty;

$smarty->ass( 'cust_ids', array(1000,1001,1002,1003));

$smarty->할당('cust_names', array('Joe Schmoe','Jack Smith','JaneJohnson','Carlie Brown' ));$smarty->할당('customer_id', 1001);

$smarty->display('test.html');


test.html:




<이름 선택= customer_id>
{html_options 값=$cust_ids 선택됨=$customer_id 출력=$cust_names}
</select>



eg2:

test.php:
require('Smarty.class.php');
$smarty = new Smarty;
$smarty->ass('cust_options', array(
1001 => 'Joe Schmoe' ,
1002 => '잭 스미스',
1003 => '제인 존슨',
1004 => '찰리 브라운'));
$smarty->sign('customer_id', 1001);
$ smarty->display('test.html');

test.html:
<이름 선택=customer_id>
{html_options options=$cust_options selected=$customer_id}
</select>


输출: 
<select name=customer_id>
<option value="1000">Joe Schmoe</option>
<option value="1001" selected="selected">Jack Smith</option> ;
<option value="1002">제인 존슨</option>
<option value="1003">찰리 브라운</option>
</select>

微信图片_20180313114508.png

지속적인 학습
||
<?php echo "html_options函数";
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~