プロが教えるわが家の防犯対策術!

お世話になります。
PHP+Smartyで開発しております。

質問なのですが、
PHPからSmartyに連想配列をアサインします。
そして、そのテンプレートよりjavascriptへ配列を渡すことは
可能でしょうか?
もし可能でしたら、ご教授願えないでしょうか。
よろしくお願いいたします。

A 回答 (1件)

例えば、先にjavascriptで使用する配列を宣言しておきます。


<head>
<script type="text/javascript">
<!--
var list = new Array();
//-->
</script>
</head>

Smartyのテンプレート上で
<script type="text/javascript">
<!--
list['aaa'] = 'bbb';
list['ccc'] = 'ddd';
//-->
</script>

という様に、宣言していた配列に対して値を入れる
script文を出力させてやれば可能だと思います。
    • good
    • 0
この回答へのお礼

karumakaruma様、ご教授有難う御座います。
なるほど。こういうやり方でも出来ますね。
有難う御座いました。

お礼日時:2006/11/28 20:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!