« 新しいクラス定数
新しい拡張モジュール »
PHP Manual
PHP 5.2.x から PHP 5.3.x への移行
新しいメソッド
新しいメソッド
PHP 5.3.0 で加わった新しいメソッドは以下の通りです。
日付/時刻
:
DateTime::add()
- 年月日時分秒の値を
DateTime
オブジェクトに加える
DateTime::createFromFormat()
- 指定した書式でフォーマットした新しい
DateTime
オブジェクトを返す
DateTime::diff()
- ふたつの
DateTime
オブジェクトの差を返す
DateTime::getLastErrors()
- 日付/時刻 の操作中に発生した最後の警告やエラーを返す
DateTime::sub()
- 年月日時分秒の値を
DateTime
オブジェクトから引く
Exception
:
Exception::getPrevious()
- 前の例外を返す
DOM
:
DOMNode::getLineNo()
- パースしたノードが存在する行番号を取得する
PDO_FIREBIRD
:
PDO::setAttribute()
- 属性を設定する
Reflection
:
ReflectionClass::getNamespaceName()
- このクラスが定義された名前空間の名前を返す
ReflectionClass::getShortName()
- クラスの短縮名を返す (名前空間の部分は含まない)
ReflectionClass::inNamespace()
- このクラスが名前空間の中で定義されているかどうかを返す
ReflectionFunction::getNamespaceName()
- この関数が定義された名前空間の名前を返す
ReflectionFunction::getShortName()
- 関数の短縮名を返す (名前空間の部分は含まない)
ReflectionFunction::inNamespace()
- この関数が名前空間の中で定義されているかどうかを返す
ReflectionProperty::setAccessible()
- public でないプロパティを読み出せるかどうかを設定する
SPL
:
SplObjectStorage::addAll()
- 別のストレージオブジェクトからすべてのオブジェクトを追加する
SplObjectStorage::removeAll()
- 現在のストレージから、別のストレージに含まれているオブジェクトを取り除く
XSL
:
XSLTProcessor::setProfiling()
- プロファイル情報の出力ファイルを設定する