¸ø¼°¥Ú¡¼¥¸¤«¤éɬÍפʥС¼¥¸¥ç¥ó¤ÎZIP¥Õ¥¡¥¤¥ë¤ò¥À¥¦¥ó¥í¡¼¥É¤·¤Þ¤¹¡£
¥Ð¡¼¥¸¥ç¥ó2.6.22¡Ê2009ǯ4·î16Æü¸½ºß¤ÎºÇ¿·¥Ð¡¼¥¸¥ç¥ó¡Ë¤ò¥À¥¦¥ó¥í¡¼¥É¤¹¤ë¾ì¹ç¤òÎã¤Ë¤È¤ë¤È¡Ä
¡Top¥Ú¡¼¥¸º¸¾å¤ÎÊý¤Ë¤¢¤ë¡ÖDownload!¡×¥ê¥ó¥¯¤ò¥¯¥ê¥Ã¥¯¡£
¡¡¤³¤ì¤Ë¤è¤ê¡¢¥À¥¦¥ó¥í¡¼¥É¥Ú¡¼¥¸¤Ë°ÜÆ°¤·¤Þ¤¹¡£
¢¡ÖSmarty 2.6.22¡×¤Èµ½Ò¤¬¤¢¤ë±¦¤Î¡Ö(.zip)¡×¤ò¥¯¥ê¥Ã¥¯¡£
¡¡¤³¤ì¤Ë¤è¤ê¡¢Smarty¤Î¥À¥¦¥ó¥í¡¼¥É¤¬³«»Ï¤µ¤ì¤Þ¤¹¡£
¥À¥¦¥ó¥í¡¼¥É¤·¤¿Smarty¤Ï²òÅष¤Æ¡¢Smarty¤ò¼Â¹Ô¤¹¤ëPHP¤«¤éÆɤ߹þ¤á¤ë¾ì½ê¤ËÃÖ¤¤¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£
Smarty¤ò¼Â¹Ô¤¹¤ëºÝ¤Ë¡¢PHP¤«¤éÆɤ߹þ¤à¡Êrequire_once¡ËɬÍפ¬¤¢¤ê¤Þ¤¹¡£
¤³¤Î¥µ¥¤¥È¤Ç¤Ï²òÅष¤¿¡ÖSmarty-2.6.22¡×¥Õ¥©¥ë¥À̾¤ò¡ÖSmarty¡×¤ËÊѤ¨¤¿¸å¡¢¡ÖC:\tmp\¡×¤ËÃÖ¤¤¤Æ¤¢¤ëÁ°Äó¤ÇÀâÌÀ¤·¤Þ¤¹¡£
°Ê¾å¤ÇÇÛÃ֤ϴ°Î»¤Ç¤¹¡£
°Ê²¼¤ÎPHP¤ò¼Â¹Ô¤·¤Æ¡¢¥¨¥é¡¼¤¬É½¼¨¤µ¤ì¤Ê¤¤¤³¤È¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¢¨¶õÇò¥Ú¡¼¥¸¤¬É½¼¨¤µ¤ì¤¿¤é¥¤¥ó¥¹¥È¡¼¥ë´°Î»¤Ç¤¹¡£
// ¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¤Ë¥¨¥é¡¼É½¼¨¤ò¤¹¤ëÀßÄê
ini_set( 'display_errors', 1 );
// Smarty¥¤¥ó¥¹¥È¡¼¥ë¥Ç¥£¥ì¥¯¥È¥ê¤òÄê¿ôÄêµÁ
define( 'SMARTY_DIR', '/tmp/Smarty/libs/' );
// Smarty¤ò»È¤¦¤¿¤á¤Î½àÈ÷
require_once( SMARTY_DIR . 'Smarty.class.php' );
$smarty = new Smarty();
Smarty¤Ï¡¢°Ê²¼¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òɬÍפȤ·¤Þ¤¹¡£
¡¦¥Æ¥ó¥×¥ì¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê
¡¦¥³¥ó¥Ñ¥¤¥ë¥Ç¥£¥ì¥¯¥È¥ê
¡¦ÀßÄê¥Õ¥¡¥¤¥ë¥Ç¥£¥ì¥¯¥È¥ê
¡¦¥¥ã¥Ã¥·¥å¥Ç¥£¥ì¥¯¥È¥ê
¤½¤ì¤¾¤ìºîÀ®¤·¤Æ¤ª¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
¤³¤Î¥µ¥¤¥È¤Ç¤Ï¡¢¡ÖC:\tmp\Smarty\¡×¥Ç¥£¥ì¥¯¥È¥ê¤Ë¡¢°Ê²¼¤Î¤è¤¦¤Ê¥Ç¥£¥ì¥¯¥È¥ê¤¬ºîÀ®¤·¤Æ¤¢¤ëÁ°Äó¤ÇÀâÌÀ¤·¤Þ¤¹¡£
[PHP - Smarty - »È¤¤Êý]
´ðËܤλÈÍÑÎã ¡Êʸ»úÎó¤ò¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Ëɽ¼¨¡Ë ¡¡¡Úassign¡Û
¾ò·ïʬ´ô¤ò¹Ô¤¦ ¡¡¡Úif¡Û
ÇÛÎóʬ¥ë¡¼¥×¤ò¹Ô¤¦ ¡¡¡Úforeach¡Û
HTML¤Î¥ê¥¹¥È¥Ü¥Ã¥¯¥¹¡¦¥³¥ó¥Ü¥Ü¥Ã¥¯¥¹¤ò»ÈÍѤ¹¤ë ¡¡¡Úhtml_options¡Û
HTML¤Î¥é¥¸¥ª¥Ü¥¿¥ó¤ò»ÈÍѤ¹¤ë ¡¡¡Úhtml_radios¡Û
ÀßÄê¥Õ¥¡¥¤¥ë¤ÎÆâÍƤòÆɤ߹þ¤à ¡¡¡Úget_config_vars¡Û