This article mainly introduces the usage of the smarty User-Defined Function htmlcheckboxes. The example analyzes the usage skills of the smarty template and function. If you need it, refer to the example in this article to describe the usage of the smarty User-Defined Function htmlcheckboxes. Share it with you for your reference. The details are as follows:
Access File: index. php:
The Code is as follows:
<? Php
Require_once ('libs/Smarty. class. php ');
$ Smarty = new Smarty ();
$ Smarty-> setTemplateDir ($ _ SERVER ['document _ root']. "/php/templates /");
$ Smarty-> setCompileDir ($ _ SERVER ['document _ root']. "/php/templates_c /");
$ Smarty-> setCacheDir ($ _ SERVER ['document _ root']. "/php/cache /");
$ Smarty-> caching = false;
$ Smarty-> assign ('cust _ id', array ));
$ Smarty-> assign ('cust _ name', array ("xiyangyang", "meiyang", "lazy", "HAHAHA "));
$ Smarty-> assign ('customer _ id', 1001 );
$ Smarty-> display ("temp.htm ");
?>
Template File: temp.htm
The Code is as follows:
{Html_checkboxes values = $ cust_ids output = $ cust_name selected = $ customer_id}
Test results: If UTF-8 is normal, but the file is encoded as ANSI, Chinese characters cannot be displayed.
I hope this article will help you with php programming.