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

PHPマニュアル

新しい関数

新しい関数

PHP 5.2.x で新しく追加された関数は次のとおりです。

PHP コア:

Image:

  • imagegrabscreen() - 画面全体のスクリーンショットを取得します。PHP 5.2.2 以降で使用可能です。
  • imagegrabwindow() - ウィンドウをキャプチャします。PHP 5.2.2 以降で使用可能です。

libXML:

mbstring:

  • mb_stripos() - 大文字小文字を区別せず、ある文字列が別の文字列中に最初に現れる位置を探します。
  • mb_stristr() - 大文字小文字を区別せず、ある文字列が別の文字列中に最初に現れる場所を探します。
  • mb_strrchr() - ある文字が文字列中に最後に現れる場所を探します。
  • mb_strrichr() - 大文字小文字を区別せず、ある文字が文字列中に最後に現れる場所を探します。
  • mb_strripos() - 大文字小文字を区別せず、ある文字が文字列中に最後に現れる位置を探します。
  • mb_strstr() - ある文字列が別の文字列中に最初に現れる場所を探します。

ming (PHP 5.2.1 以降):

  • void ming_setSWFCompression(int num) - 出力の圧縮を設定します。
  • void swfmovie::namedanchor(string name) - アンカーを作成します。
  • void swfmovie::protect([string password]) - プロテクトします。

openssl:

spl:

  • spl_object_hash() - 指定したオブジェクトのハッシュ ID を返します。
  • int iterator_apply(Traversable it, mixed function [, mixed params]) - イテレータのすべての要素に対して関数をコールします。

pcre:

  • preg_last_error() - 直近に実行した正規表現のエラーコードを返します。

pgsql:

  • pg_field_table() - フィールドが属するテーブルの名前、あるいは oid_onlyTRUE の場合にテーブルの oid を返します。

posix:

  • posix_initgroups() - 名前で指定したユーザのグループアクセスリストを計算します。

gmp:

  • gmp_nextprime() - 指定した数より大きい次の素数を探します。

xmlwriter:

  • xmlwriter_full_end_element() - 現在の要素を終了します。エラー時に FALSE を返します。
  • xmlwriter_write_raw() - テキストを書き込みます。エラー時に FALSE を返します。
  • xmlwriter_start_dtd_entity() - DTD エンティティを開始します。エラー時に FALSE を返します。
  • xmlwriter_end_dtd_entity() - 現在の DTD エンティティを終了します。エラー時に FALSE を返します。
  • xmlwriter_write_dtd_entity() - 完全な DTD エンティティタグを書き込みます。エラー時に FALSE を返します。


PHPマニュアル



Pick Up Q&A

Q
負荷時のmysql_connect()エラー
 このエントリーをはてなブックマークに追加 
A
これはPHPというよりOSまたはMySQLのコミュニティで質問されたほうがいいと思います。 ぱっと思いついた範囲で記すと MySQL等のDBに「ある時点において同時に接続可能なクライアントの最大数」に制限があるよう...

>>続きを読む

今回のような実践的な経験がエンジニアのキャリアに繋がると思います。是非サービスを成功させて下さい!

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