| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
Phar::getStub(PHP >= 5.3.0, PECL phar >= 1.0.0) Phar::getStub — Phar アーカイブの PHP ローダーあるいは起動スタブを返す 説明
public string Phar::getStub
( void
)
Phar アーカイブには、ブートストラップローダー (あるいは スタブ) というものが含まれています。これは PHP で書かれており、 そのアーカイブを PHP から実行したときに最初に実行されます。 たとえば次のようにインクルードしたり、
<?php php myphar.phar 返り値現在の Phar アーカイブの起動用ローダー (スタブ) の内容を文字列で返します。 エラー / 例外スタブを Phar アーカイブから読み込めない場合に RuntimeException をスローします。 例
例1 Phar::getStub() の例
<?php 上の例の出力は以下となります。 <?php __HALT_COMPILER(); ?> ==NEXT== <?php function __autoload($class) { include 'phar://' . str_replace('_', '/', $class); } Phar::mapPhar('myphar.phar'); include 'phar://myphar.phar/startup.php'; __HALT_COMPILER(); ?> 参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「Phar::getStub - Phar アーカイブの PHP ローダーあるいは起動スタブを返す」をGoogle検索
|