PHP_Compat::loadVersion

PHP_Compat::loadVersion() – すべてのコンポーネント、あるいは指定したバージョンの PHP までのすべてのコンポーネントをロードする

Synopsis

require_once 'PHP/Compat.php';

array PHP_Compat::loadVersion ( string $version )

Description

すべてのコンポーネント、あるいは指定したバージョンの PHP までのすべてのコンポーネントをロードします。

Parameter

string $version

PHP のバージョン。このバージョンまでのコンポーネントをロードします。

Return value

array

  • boolean 値の連想配列を返します。ロードされたコンポーネントの名前が連想配列のキー、 そしてそのコンポーネントが正常にロードできたかどうかが連想配列の値となります。

Example

すべてのコンポーネントをロードする

<?php
require_once 'PHP/Compat.php';
$components PHP_Compat::loadVersion();

// どんなコンポーネントがロードされたのかを確認します
print_r($components);
?>

この例は、ロードされたコンポーネントについての長いリストを出力します。

特定のバージョンまでのロード

指定したバージョンと同じかそれより古く、かつ現在の PHP のバージョンより新しいコンポーネントを読み込みます。

<?php
require_once 'PHP/Compat.php';
$components PHP_Compat::loadVersion('4.3.0');

// どんなコンポーネントがロードされたのかを確認します
print_r($components);
?>

これは、ロードされたコンポーネントの配列を出力します。 例えばこのようになります。


Array
(
    [array_diff_assoc] => 1
    [file_get_contents] => 1
    [get_include_path] => 1
    [html_entity_decode] => 1
    [image_type_to_mime_type] => 1
    [ob_get_clean] => 1
    [ob_get_flush] => 1
    [restore_include_path] => 1
    [set_include_path] => 1
    [str_shuffle] => 1
    [str_word_count] => 1
    [FILE] => 1
    [STD] => 1
    [UPLOAD_ERR] => 1
)

Note

This function should be called statically.

定数をロードする (Previous) PHP_CompatInfo (Next)
Last updated: Fri, 29 Aug 2014 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.