mtde.info

Movable Type Developers Express

配列

2008年1月30日 21:17 | Writer: apstar | 記事本文

配列とは、変数へ番号を与えたもので、Movable Typeでは

VarName[Index]

というような形で表します。VarNameが変数名、Indexが要素番号です。要素番号は通常0から連番で与えられます。

ループとあわせて使用すると非常に強力です。

以下のVarName配列は0番から4番まで存在し、すべて個別の値を保持します。

  • VarName[0]:りんご
  • VarName[1]:みかん
  • VarName[2]:すいか
  • VarName[3]:もも
  • VarName[4]:キウイ

配列変数のサンプル

上記の配列を準備し、3番目の「もも」を出力させてみます。

<MTSetvar name="VarName[0]" value="りんご">
<MTSetvar name="VarName[1]" value="みかん">
<MTSetvar name="VarName[2]" value="すいか">
<MTSetvar name="VarName[3]" value="もも">
<MTSetvar name="VarName[4]" value="キウイ">

<!-- 3番目を取得する -->
<MTGetVar name="VarName[3]">

このサンプルコードでは、「もも」という文字列が出力されます。

変数

2008 mtde.info