新しいクラス (PHP 5.1.x から PHP 5.2.x への移行) - PHPプロ!マニュアル

PHPマニュアル

新しいクラス

新しいクラス

以下のクラスが PHP 5.2.0 で追加されました。

  • DateTime
  • DateTimeZone
  • RegexIterator - extends FilterIterator; implements Iterator, Traversable, OuterIterator 定数
    • RegexIterator::ALL_MATCHES
    • RegexIterator::GET_MATCH
    • RegexIterator::MATCH
    • RegexIterator::REPLACE
    • RegexIterator::SPLIT
    • RegexIterator::USE_KEY
    プロパティ
    • public replacement
    メソッド
    • RegexIterator::__construct(Iterator it, string regex [, int mode [, int flags [, int preg_flags]]]) - 別のイテレータおよび正規表現をもとにして RegexIterator を作成します。
    • bool RegexIterator::accept() - (string)current() を正規表現とマッチさせます。
    • bool RegexIterator::getFlags() - 現在の操作フラグを返します。
    • bool RegexIterator::getMode() - 現在の操作モードを返します。
    • bool RegexIterator::getPregFlags() - 現在の PREG フラグ (使用中の場合。それ以外は NULL) を返します。
    • bool RegexIterator::setFlags(int new_flags) - 操作フラグを設定します。
    • bool RegexIterator::setMode(int new_mode) - 操作モードを設定します。
    • bool RegexIterator::setPregFlags(int new_flags) - PREG フラグを設定します。
  • RecursiveRegexIterator 定数
    • RecursiveRegexIterator::ALL_MATCHES
    • RecursiveRegexIterator::GET_MATCH
    • RecursiveRegexIterator::MATCH
    • RecursiveRegexIterator::REPLACE
    • RecursiveRegexIterator::SPLIT
    • RecursiveRegexIterator::USE_KEY
    メソッド
    • RecursiveRegexIterator::__construct(RecursiveIterator it, string regex [, int mode [, int flags [, int preg_flags]]]) - 別の再帰イテレータおよび正規表現をもとにして RecursiveRegexIterator を作成します。
    • RecursiveRegexIterator RecursiveRegexIterator::getChildren() - RecursiveRegexIterator に含まれる内部イテレータの子を返します。
    • bool RecursiveRegexIterator::hasChildren() - 内部イテレータの現在の要素が子を持つかどうかを調べます。


PHPマニュアル



Pick Up Q&A

Q
動的なURLを静的に見せる方法
 このエントリーをはてなブックマークに追加 
A
普通に考えて、mod_rewrite でしょうね。 http://www.nishishi.com/blog/2006/01/mod_rewrite_url.html...

>>続きを読む

GETのままでは検索エンジンのロボットが拾ってくれなかったためにSEO対策として有効だと言われていますね。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)