<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>第3ç« ãã³ãã¬ã¼ã夿°</title>
<link rel="stylesheet" href="style.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
<link rel="start" href="index.html" title="Runemaster ããã¥ã¢ã«">
<link rel="up" href="index.html" title="Runemaster ããã¥ã¢ã«">
<link rel="prev" href="cast.and.selection.template.html" title="2.3. æåã¨ãã³ãã¬ã¼ããã¡ã¤ã«">
<link rel="next" href="template.foreach.html" title="3.2. ç¹°ãè¿ãå¦ç (foreach)">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr><th colspan="3" align="center">第3ç« ãã³ãã¬ã¼ã夿°</th></tr>
<tr>
<td width="20%" align="left">
<a accesskey="p" href="cast.and.selection.template.html">åã®ãã¼ã¸</a> </td>
<th width="60%" align="center">Â </th>
<td width="20%" align="right"> <a accesskey="n" href="template.foreach.html">次ã®ãã¼ã¸</a>
</td>
</tr>
</table>
<hr>
</div>
<div class="chapter" lang="ja">
<div class="titlepage"><div><div><h2 class="title">
<a name="variable"></a>第3ç« ãã³ãã¬ã¼ã夿°</h2></div></div></div>
<div class="toc">
<p><b>ç®æ¬¡</b></p>
<dl>
<dt><span class="section"><a href="variable.html#template.variable">3.1. ãã³ãã¬ã¼ã夿°ã«ããç½®æå¦ç</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="variable.html#replace.key.attribute.variable">3.1.1. key 屿§ã«ããå¤ã®ç½®æ</a></span></dt>
<dt><span class="section"><a href="variable.html#replace.bracket.variable">3.1.2. æ¬å¼§ã«ããå¤ã®ç½®æ</a></span></dt>
<dt><span class="section"><a href="variable.html#variable.type">3.1.3. é
åããªãã¸ã§ã¯ãã¸ã®ã¢ã¯ã»ã¹</a></span></dt>
<dt><span class="section"><a href="variable.html#execute.function">3.1.4. PHP 颿°ã®å®è¡</a></span></dt>
<dt><span class="section"><a href="variable.html#execute.class.method">3.1.5. ã¯ã©ã¹ã¡ã½ããã®å®è¡</a></span></dt>
<dt><span class="section"><a href="variable.html#escape.html.variable">3.1.6. 夿°å¤ã®ã¨ã¹ã±ã¼ãå¦ç</a></span></dt>
<dt><span class="section"><a href="variable.html#element.omitter">3.1.7. ãã³ãã¬ã¼ã夿°ã¿ã°ã®é¤å»</a></span></dt>
<dt><span class="section"><a href="variable.html#element.attrubute.replace">3.1.8. ã¨ã¬ã¡ã³ã屿§ã«å¯¾ããç½®æ</a></span></dt>
<dt><span class="section"><a href="variable.html#changing.variable.key">3.1.9. ãã³ãã¬ã¼ã夿°å±æ§åã®ãkeyãã夿´ãã</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="template.foreach.html">3.2. ç¹°ãè¿ãå¦ç (foreach)</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="template.foreach.html#variable.foreach">3.2.1. 夿°å¤ã«ããç¹°ãè¿ãå¦ç</a></span></dt>
<dt><span class="section"><a href="template.foreach.html#nest.foreach">3.2.2. ç¹°ãè¿ãå¦çã®ãã¹ã</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="template.variable.evaluation.html">3.3. æ¡ä»¶å¤å® (if)</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="template.variable.evaluation.html#if.variable.evaluation">3.3.1. è©ä¾¡ã«ãã表示/é表示åãæ¿ã</a></span></dt>
<dt><span class="section"><a href="template.variable.evaluation.html#evaluation.by.expression">3.3.2. è©ä¾¡å¼ã«ããå¤å®</a></span></dt>
<dt><span class="section"><a href="template.variable.evaluation.html#reversal.evaluation">3.3.3. è©ä¾¡å¤ã®å転</a></span></dt>
</dl></dd>
</dl>
</div>
<div class="section" lang="ja">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="template.variable"></a>3.1. ãã³ãã¬ã¼ã夿°ã«ããç½®æå¦ç</h2></div></div></div>
<div class="section" lang="ja">
<div class="titlepage"><div><div><h3 class="title">
<a name="replace.key.attribute.variable"></a>3.1.1. key 屿§ã«ããå¤ã®ç½®æ</h3></div></div></div>
<p>
Runemaster ã§ã¯ãã³ãã¬ã¼ãä¸ã®ç¹å®ç®æãããã³ãã¬ã¼ã夿°ãã¨ãã¦æå®ãã
ã¾ã PHP ããã°ã©ã ã«ã¦ããã夿°ã«å¯¾ããå¤ã®å²ãå½ã¦å¦çãããããã¨ã§ã
æåã®éã«å
容ã®ç½®æå¦çãè¡ããã¨ãã§ãã¾ãã
</p>
<p>
ãã³ãã¬ã¼ãä¸ã§å¤æ°ã«ããç½®æå¦çãè¡ã対象ã¨ãã¦æå®ãè¡ãã«ã¯ã
HTML ã¿ã°ã®å±æ§ã¨ãã¦ãkeyï¼"***"ãã¨ããå¤ãä»ä¸ãã¾ãã
以ä¸ã®ä¾ã§ã¯ãh1 ã¿ã°ã¸ key="title"ãã
span ã¿ã°ã« key="message" ãæå®ãã¦ãã¾ãã
ããã«ããããã®ãã³ãã¬ã¼ãä¸ã§ã¯ title, message
ã¨ããäºã¤ã®ãã³ãã¬ã¼ã夿°ãæºåããã¦ãããã¨ã«ãªãã¾ãã
</p>
<div class="example">
<a name="id296431"></a><p class="title"><b>ä¾ 3.1. ç½®æã®ããã®å¤æ°æå®ãè¡ã£ããã³ãã¬ã¼ã (Hello.html)</b></p>
<div class="example-contents"><pre class="programlisting">
<html>
<head></head>
<body>
<h1 key="title">Hello, World!</h1>
<div>
<span key="message"></span>
</div>
</body>
</html></pre></div>
</div>
<br class="example-break"><p>
ããããã³ãã¬ã¼ã夿°ã®å¤ãæå®ããã«ã¯ãPHP ããã°ã©ã ã«ããã¦
Runemaster ã® assign ã¡ã½ãããå®è¡ãã¾ãã
</p>
<p>
assign ã¡ã½ããã¸ã¯ããã³ãã¬ã¼ã夿°åããã¼ã«ãã飿³é
åã
ãããã¯ããããã£ã¨ãããªãã¸ã§ã¯ãããã©ã¡ã¼ã¿ã¨ãã¦æå®ãã¾ãã
</p>
<div class="example">
<a name="id296455"></a><p class="title"><b>ä¾ 3.2. PHPã«ãããã³ãã¬ã¼ã夿°ã®å¤ã®å²ãå½ã¦ (hello.php)</b></p>
<div class="example-contents"><pre class="programlisting">
require_once 'Rune/Master.php';
$templatesDirectory = '/path/to/templateDirectory';
$master = new Rune_Master($templatesDirectory);
$variable = new stdClass();
$variable->title = 'Hi, Runemaster!';
$variable->message = 'DOM accesses template engine.';
$master->assign($variable);
/* $variable = array('title' => 'Hi, Runemaster', */
/* 'message' => 'DOM accesses template engine.'); */
/* $master->assign($variable); */
/* ã§ããããåãçµæã¨ãªãã */
$master->cast('Hello');</pre></div>
</div>
<br class="example-break"><p>
ãã®ããã°ã©ã ãå®è¡ããã¨ã次ã®ãã㪠HTML ãç»é¢ã«è¡¨ç¤ºããã¾ãã
title é¨ãmessage é¨ããããã assign ã¡ã½ããã§æå®ããå
容ã«ç½®æãã表示ããã¦ãããã¨ã確èªã§ãã¾ãã
</p>
<div class="example">
<a name="id296479"></a><p class="title"><b>ä¾ 3.3. 夿°ç½®æ (hello.php) ã®å®è¡çµæ</b></p>
<div class="example-contents"><pre class="programlisting">
<html>
<head></head>
<body>
<h1 key="title">Hi, Runemaster!</h1>
<div>
<span key="message">DOM accesses template engine.</span>
</div>
</body>
</html></pre></div>
</div>
<br class="example-break">
</div>
<div class="section" lang="ja">
<div class="titlepage"><div><div><h3 class="title">
<a name="replace.bracket.variable"></a>3.1.2. æ¬å¼§ã«ããå¤ã®ç½®æ</h3></div></div></div>
<p>
å
ã»ã©ã®ä¾ã«ããã¦ã次ã®ãããªãã³ãã¬ã¼ãã®è¨è¿°ã§ãåãç½®æçµæãå¾ããã¾ãã
</p>
<div class="example">
<a name="id296508"></a><p class="title"><b>ä¾ 3.4. æ¬å¼§ã«ãããã³ãã¬ã¼ã夿°ç½®æ</b></p>
<div class="example-contents"><pre class="programlisting">
<html>
<head></head>
<body>
<h1>{title}</h1>
<div>
<span>{message}</span>
</div>
</body>
</html></pre></div>
</div>
<br class="example-break"><p>
ãã³ãã¬ã¼ã夿°ã«ããç½®æå¦ç㯠key 屿§ã ãã§ãªãã
ã{}ãæ¬å¼§ã§æå®ãããã¨ãã§ãã¾ãã
ãã㯠Smarty ã PEAR HTML_Template_Flexy ã¨ãã£ãã
ããã¾ã§ã®ãã³ãã¬ã¼ãã¨ã³ã¸ã³ã«ããã夿°ç½®æã«ä¼¼ãæ©æ§ã§ãã
key 屿§ã«ããç½®ææ©æ§ã¨åãæ¿ããããã®ç¹å¥ãªã³ã¼ããªã©ãä¸åãªãã
ã¾ãåæã«å©ç¨ãããã¨ãã§ãã¾ãã
</p>
<p>
ã©ã¡ããã®æ©æ§ãåªãã¦ããããæ¨å¥¨ãããã¨ãã£ããã¨ã¯ããã¾ãããã
æå®ããã¾ãããæã¨ãã¦ãããç®çãå®ç¾ããããã®ãã³ãã¬ã¼ãè¨è¿°ãã
çæ¹ã®æ©æ§ã®ã¿ã§å®ç¾ãããããã«å¯èªæ§ãèããä½ä¸ããããã¨ãããããããã¾ããã
ç®çãå®ç¾ãããããã·ã³ãã«ã«ããã¤ã¹ãã¼ãã§å¤åã«å¼·ããã³ãã¬ã¼ããè¨è¿°ããããã«ã
ã©ã¡ãã®æ©æ§ãä½µç¨ãã¦å©ç¨ãããã¨ããå§ããã¾ãã
</p>
</div>
<div class="section" lang="ja">
<div class="titlepage"><div><div><h3 class="title">
<a name="variable.type"></a>3.1.3. é
åããªãã¸ã§ã¯ãã¸ã®ã¢ã¯ã»ã¹</h3></div></div></div>
<p>
夿°ã®å¤ãé
åããªãã¸ã§ã¯ãã®å ´åã
ãã³ãã¬ã¼ãä¸ã§ã¯æ¬¡ã®ããã«ãã³ãã¬ã¼ã夿°åãè¨è¿°ãã¾ãã
ãã®ä¾ã§ã¯ key 屿§ã«ããå©ç¨ã§ãããæ¬å¼§å¤æ°ã«ããæå®ãåæ§ã«ãªãã¾ãã
</p>
<div class="table">
<a name="id296553"></a><p class="title"><b>表 3.1. é
åããªãã¸ã§ã¯ãã¸ã®ã¢ã¯ã»ã¹</b></p>
<div class="table-contents"><table summary="é
åããªãã¸ã§ã¯ãã¸ã®ã¢ã¯ã»ã¹" border="1">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th align="center">ã¿ã¤ã</th>
<th align="center">ãã³ãã¬ã¼ã夿°ä¾</th>
<th align="center">PHP 夿°å¤ä¾</th>
</tr></thead>
<tbody><tr>
<td>
é常ï¼ãªãã©ã«ï¼
</td>
<td>
<span key="class"></span>
</td>
<td>
$class = 'Runemaster';
</td>
</tr></tbody>
<tbody><tr>
<td>
é
åï¼ãªã¹ãï¼
</td>
<td>
<span key="items[0]"></span>
</td>
<td>
$items = array('æ');
</td>
</tr></tbody>
<tbody><tr>
<td>
飿³é
åï¼ããã·ã¥ï¼
</td>
<td>
<span key="person.country"></span>
</td>
<td>
$person = array('country' => 'ã¹ã¦ã§ã¼ãã³');
</td>
</tr></tbody>
<tbody><tr>
<td>
ãªãã¸ã§ã¯ã
</td>
<td>
<span key="book.name"></span>
</td>
<td>
$book->name = 'Runemaster ããã¥ã¢ã«';
</td>
</tr></tbody>
</table></div>
</div>
<br class="table-break">
</div>
<div class="section" lang="ja">
<div class="titlepage"><div><div><h3 class="title">
<a name="execute.function"></a>3.1.4. PHP 颿°ã®å®è¡</h3></div></div></div>
<p>
ãã³ãã¬ã¼ã夿°ã®åç§°ãæå®ããéã«ã¯ããããã¦
PHP ã®çµã¿è¾¼ã¿é¢æ°ã使ç¨ãããã¨ãã§ãã¾ãã
è¨è¿°ãã PHP 颿°ã®å®è¡çµæã¨ãã¦è¿ãããå¤ããç½®æãããå
容ã¨ãã¦å©ç¨ããã¾ãã
</p>
<div class="example">
<a name="id342825"></a><p class="title"><b>ä¾ 3.5. ãã³ãã¬ã¼ãä¸ã§ã® PHP 颿°ã®å®è¡ã¨çµæ</b></p>
<div class="example-contents"><div class="variablelist"><dl>
<dt><span class="term">ãã³ãã¬ã¼ã</span></dt>
<dd><pre class="programlisting">
<html>
<head></head>
<body>
<span key="count(items)"></span>
<span key="substr(class, 4)"></span>
</body>
</html></pre></dd>
<dt><span class="term">PHPã³ã¼ã</span></dt>
<dd><pre class="programlisting">
$variable->items = array('staff', 'book', 'stone');
$variable->class = 'Runemaster';
$master->assign($variable);
$master->cast('function');</pre></dd>
<dt><span class="term">å®è¡çµæ</span></dt>
<dd><pre class="programlisting">
<html>
<head></head>
<body>
<span key="count(items)">3</span>
<span key="substr(class, 4)">master</span>
</body>
</html></pre></dd>
</dl></div></div>
</div>
<br class="example-break">
</div>
<div class="section" lang="ja">
<div class="titlepage"><div><div><h3 class="title">
<a name="execute.class.method"></a>3.1.5. ã¯ã©ã¹ã¡ã½ããã®å®è¡</h3></div></div></div>
<p>
ãã³ãã¬ã¼ã夿°ã«å²ãå½ã¦ãããå¤ãã¯ã©ã¹ã®ã¤ã³ã¹ã¿ã³ã¹ã§ããå ´åã
ãã³ãã¬ã¼ãä¸ã§ãã®ã¯ã©ã¹ã¤ã³ã¹ã¿ã³ã¹ã®ã¡ã½ãããå®è¡ãããã¨ãã§ãã¾ãã
PHP 颿°ã®å®è¡ã¨åæ§ãã¡ã½ããã®å®è¡çµæã¨ãã¦è¿ãããå¤ãã
ç½®æãããå
容ã¨ãã¦å©ç¨ããã¾ãã
</p>
<div class="example">
<a name="id343405"></a><p class="title"><b>ä¾ 3.6. ãã³ãã¬ã¼ãä¸ã§ã®ã¯ã©ã¹ã¡ã½ããã®å®è¡ã¨çµæ</b></p>
<div class="example-contents"><div class="variablelist"><dl>
<dt><span class="term">ãã³ãã¬ã¼ã</span></dt>
<dd><pre class="programlisting">
<html>
<head></head>
<body>
<span key="class.getName()"></span>
<span key="class.add(foo, 2)"></span>
</body>
</html></pre></dd>
<dt><span class="term">PHP ã³ã¼ã</span></dt>
<dd><pre class="programlisting">
class MyClass
{
function getName()
{
return 'Runemaster';
}
function add($a, $b)
{
return $a + $b;
}
}
/* ä¸ç¥ */
$variable->class = new MyClass();
$variable->foo = 10;
$master->assign($variable);
$master->cast('classMethod');</pre></dd>
<dt><span class="term">å®è¡çµæ</span></dt>
<dd><pre class="programlisting">
<html>
<head></head>
<body>
<span key="class.getName()">Runemaster</span>
<span key="class.add(foo, 2)">12</span>
</body>
</html></pre></dd>
</dl></div></div>
</div>
<br class="example-break">
</div>
<div class="section" lang="ja">
<div class="titlepage"><div><div><h3 class="title">
<a name="escape.html.variable"></a>3.1.6. 夿°å¤ã®ã¨ã¹ã±ã¼ãå¦ç</h3></div></div></div>
<p>
assign ã¡ã½ããã«ãã£ã¦ãã³ãã¬ã¼ã夿°ã¨ãã¦å²ãå½ã¦ãããå¤ã¯ã
HTML ã¨ã³ãã£ãã£ã«å¤æããå¦çãèªåçã«è¡ããã¦å©ç¨ããã¾ãã
</p>
<div class="example">
<a name="id343478"></a><p class="title"><b>ä¾ 3.7. æååã® HTML ã¨ã³ãã£ãã£èªå夿</b></p>
<div class="example-contents"><div class="variablelist"><dl>
<dt><span class="term">PHPã³ã¼ã</span></dt>
<dd><pre class="programlisting">
$variable->br = '<br />';
$master->assign($variable);
$master->cast('example');</pre></dd>
<dt><span class="term">å®è¡çµæ</span></dt>
<dd><pre class="programlisting">
<html>
<head></head>
<body>
<span key="br">&lt;br /&gt;</span>
</body>
</html></pre></dd>
</dl></div></div>
</div>
<br class="example-break"><p>
ããå¤ã®èªå夿å¦çãè¡ããããªãå ´åãããã°ããã®ç®æã®ã¿ã°ã«å¯¾ãã¦
key 屿§ã¨ãããã¦ãhtmlã屿§ãè¨å®ãã¾ãã
</p>
<div class="example">
<a name="id343523"></a><p class="title"><b>ä¾ 3.8. HTML ã¨ã³ãã£ãã£å¤æãè¡ããªã</b></p>
<div class="example-contents"><div class="variablelist"><dl>
<dt><span class="term">å®è¡çµæ</span></dt>
<dd><pre class="programlisting">
<html>
<head></head>
<body>
<span key="br" html="true"><br /></span>
</body>
</html></pre></dd>
</dl></div></div>
</div>
<br class="example-break"><p>
ãªããæ¬å¼§ã«ãããã³ãã¬ã¼ã夿°ã«å¯¾ãã¦ãåæ§ã®å¤æå¦çã¯è¡ããã¾ãã
ãã®æ¬å¼§å¤æ°ã®å¤ã«å¯¾ã㦠HTML ã¨ã³ãã£ãã£å¤æå¦çãè¡ããããªãå ´åã¯ã
夿°åã®ãã¨ã«ã|htmlãï¼ãã¤ãã©ã¤ã³è¨å·ã®ãã¨ã« htmlï¼ã¨å
¥åãã¾ãã
</p>
<pre class="programlisting">{br|html}</pre>
</div>
<div class="section" lang="ja">
<div class="titlepage"><div><div><h3 class="title">
<a name="element.omitter"></a>3.1.7. ãã³ãã¬ã¼ã夿°ã¿ã°ã®é¤å»</h3></div></div></div>
<p>
ä¾ãã°ããã³ãã¬ã¼ã夿°ã«ãã£ã¦ç½®æãããçµæãæ¬¡ã®ãããªãã®ã§ãã£ãã¨ãã¾ãã
ããã§ã¯ name, email, lastLogin ã¨ãã£ãå¤ãããã°ã©ã ããä¸ãããã
ããããã®å¤æ°ç®æã«å¤ãé©å¿ããã¦ããç¶æ
ã¨ãªã£ã¦ãã¾ãã
</p>
<pre class="programlisting">
Welcome <span key="name">Runemaster</span>
(<span key="email">hide@address.com</span>),
last login <span key="lastLogin">2008-04-01 10:30:00</span></pre>
<p>
span ããã³ãã¬ã¼ã夿°ã¿ã°ã¨ãã¦è¡¨ç¾ãã¦ãã¾ããã
æã«ãããã¿ã°ãåºåæã«ã¯é¤å»ãããã¨æãããããã¾ããã
</p>
<p>
ãã®ãããªæã«ã¯ãkey 屿§ã¨ãããã¦ãomitterã屿§ãè¨å®ãã¾ãã
ãã® omitter 屿§ãè¨å®ãããã¨ã§ã
ãã³ãã¬ã¼ã夿°ã¨ãã¦å¤ã®ç½®æãè¡ãããå¾ããã®ã¨ãã«å©ç¨ããã¿ã°ãé¤å»ãã¾ãã
</p>
<div class="example">
<a name="id343592"></a><p class="title"><b>ä¾ 3.9. ãã³ãã¬ã¼ã夿°ã¿ã°ã®é¤å»</b></p>
<div class="example-contents"><div class="variablelist"><dl>
<dt><span class="term">ãã³ãã¬ã¼ãï¼ä¸é¨ï¼</span></dt>
<dd><pre class="programlisting">
Welcome <span key="name" omitter="true">user name</span>
(<span key="email" omitter="true"> user email</span>),
last login <span key="lastLogin" omitter="true"> date (YYYY-MM-DD hh:mm:ss)</span></pre></dd>
<dt><span class="term">å®è¡çµæ</span></dt>
<dd><pre class="programlisting">
Welcome Runemaster!
(hide@address.com),
last login 2008-04-01 10:30:00</pre></dd>
</dl></div></div>
</div>
<br class="example-break">
</div>
<div class="section" lang="ja">
<div class="titlepage"><div><div><h3 class="title">
<a name="element.attrubute.replace"></a>3.1.8. ã¨ã¬ã¡ã³ã屿§ã«å¯¾ããç½®æ</h3></div></div></div>
<p>
ã¨ã¬ã¡ã³ãï¼HTML ã¿ã°ï¼ã®å±æ§ã«å¯¾ãã¦ãã³ãã¬ã¼ã夿°å¤ã§ç½®æãããå ´åã
æ¬å¼§ã«ãããã³ãã¬ã¼ã夿°æå®ã§å®ç¾ãã¾ãã
</p>
<pre class="programlisting">
<font color="{color}">Hello, World!</font></pre>
<p>
ãã ããç½®æå¯¾è±¡ã¨ãã¦æå®ã§ããç®æã¯å±æ§ã®ãå¤ãã®ã¿ã§ãã
次ã®ä¾ã®ãããªã屿§ã®ããã¼ï¼ååï¼ãããã³å±æ§å
¨ä½ã対象ã¨ãã¦æå®ãããã¨ã¯ã§ãã¾ããã
</p>
<pre class="programlisting">
â æ¬¡ã® {color} ã¯ç½®æãããªã
<font {color}="#FF0000">Hello, World!</font>
<font {color}>Hello, World!</font></pre>
</div>
<div class="section" lang="ja">
<div class="titlepage"><div><div><h3 class="title">
<a name="changing.variable.key"></a>3.1.9. ãã³ãã¬ã¼ã夿°å±æ§åã®ãkeyãã夿´ãã</h3></div></div></div>
<p>
ãã³ãã¬ã¼ã夿°ã«ããç½®æã®å¯¾è±¡ã¨ããããã«ãã¿ã°å
ã«è¨å®ãã屿§ã¯é常ãkeyãã§ããã
setVariableKey ã¡ã½ããã使ç¨ããã¨ãã® key ã好ããªåç§°ã«å¤æ´ãããã¨ãã§ãã¾ãã
</p>
<pre class="programlisting">
// ãã³ãã¬ã¼ã夿°ã«ããç½®æã¿ã°ã id="***" ã¨ãã
$master->setVariableKey('id');</pre>
</div>
</div>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="cast.and.selection.template.html">åã®ãã¼ã¸</a> </td>
<td width="20%" align="center">Â </td>
<td width="40%" align="right"> <a accesskey="n" href="template.foreach.html">次ã®ãã¼ã¸</a>
</td>
</tr>
<tr>
<td width="40%" align="left" valign="top">2.3. æåã¨ãã³ãã¬ã¼ããã¡ã¤ã«Â </td>
<td width="20%" align="center"><a accesskey="h" href="index.html">ãã¼ã </a></td>
<td width="40%" align="right" valign="top"> 3.2. ç¹°ãè¿ãå¦ç (foreach)</td>
</tr>
</table>
</div>
</body>
</html>