PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

HTML_Template_IT::getGlobalvariables() | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

HTML_Template_IT::getGlobalvariables()

HTML_Template_IT::getGlobalvariables() – 全グローバル変数の配列を変数キャッシュから返す

Synopsis

require_once 'HTML/Template/IT.php';

array HTML_Template_IT::getGlobalvariables ( )

Description

全グローバル変数の配列を変数キャッシュから取得します。 HTML_Template_IT::setVariable() を使用して代入した変数のみが返されます。返される値は二つで、 最初の値はグローバル変数の名前の配列です。 二番目の値がすべての変数の配列となります。

Return value

array - 配列を返します。 キー 0 には代入された変数の名前が配列で格納され、キー 1 には対応する値が配列で格納されます。

Example

スクリプト

<?php

require_once("HTML/Template/IT.php");

$template = <<<EOF
<!-- BEGIN a -->
    Hello {username}
<!-- END a -->
Welcome to {page},
You are visitor number {visitorcount}.
EOF;

$tpl = new HTML_Template_IT('.');
$tpl->setTemplate($template);

// 変数 {page} を設定します。これが getGlobalvariables で返されます。
$tpl->setVariable("page""http://example.com");
$tpl->setVariable("username""foo");

// getGlobalvariables は {username} を返しません。グローバル変数ではないからです。
// また {visitorcount} も返しません。設定されていないからです。
print_r($tpl->getGlobalvariables());

?>

出力

   
Array
(
    [0] => Array
        (
            [0] => @{page}@
        )

    [1] => Array
        (
            [0] => http://example.com
        )

)

Note

This function can not be called statically.

忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「HTML_Template_IT::getGlobalvariables()」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | HTML_Template_IT::getGlobalvariables()」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: