| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
SplObjectStorage::getHash(PHP 5 >= 5.4.0, PHP 7) SplObjectStorage::getHash — 中に含むオブジェクトの一意な識別子を算出する 説明
public string SplObjectStorage::getHash
( object
$object
)このメソッドは、SplObjectStorage オブジェクトに追加されたオブジェクトの識別子を算出します。 SplObjectStorage の実装では、 spl_object_hash() と同じ値を返します。 ストレージオブジェクトには、同じ識別子のオブジェクトを複数格納することはできません。 それを利用して、セット (一意な値のコレクション) を実装するのにも使えます。 オブジェクトが一意であるという性質は、この関数の返す値が一意であるということで実現できます。 パラメータ
返り値算出した識別子を文字列で返します。 エラー / 例外返された値が文字列でない場合に RuntimeException をスローします。 例
例1 SplObjectStorage::getHash() の例
<?php 上の例の出力は、 たとえば以下のようになります。 2 3 |
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「SplObjectStorage::getHash - 中に含むオブジェクトの一意な識別子を算出する」をGoogle検索
|