Some difficulties were encountered installing this extension on php 5.1.6. 're2c' was not found. On Fedora Core 5, php 5.1.6, I had to...
Install gc++ as re2c requires C++ and will not compile with the standard C compiler most often used.
Download re2c from sourceforge, untar, configure, make, make install.
Download pxlib from sourceforge, untar, configure, make, make install.
pecl install paradox (it has been moved from pear)
Paradox 関数
オブジェクト指向の API
paradox 拡張モジュールは、オブジェクト指向の API も提供しています。 この中に含まれるクラスは paradox_db だけです。 そのメソッドと関数の違いは、まず名前、 そしてもちろん最初のパラメータがないことです。 次の表に、すべてのメソッドとそれに対応する関数を示します。
| メソッド名 | 同等な関数 |
|---|---|
| コンストラクタ | px_new() |
| デストラクタ | px_delete() |
| open_fp() | px_open_fp() |
| create_fp() | px_create_fp() |
| close() | px_close() |
| numrecords() | px_numrecords() |
| numfields() | px_numfields() |
| get_record() | px_get_record() |
| put_record() | px_put_record() |
| retrieve_record() | px_retrieve_record() |
| delete_record() | px_delete_record() |
| insert_record() | px_insert_record() |
| update_record() | px_update_record() |
| get_field() | px_get_field() |
| get_schema() | px_get_schema() |
| get_info() | px_get_info() |
| set_parameter() | px_set_parameter() |
| get_parameter() | px_get_parameter() |
| set_value() | px_set_value() |
| get_value() | px_get_value() |
| get_info() | px_get_info() |
| set_targetencoding() | px_set_targetencoding() |
| set_tablename() | px_set_tablename() |
| set_blob_file() | px_set_blob_file() |
| date2string() | px_date2string() |
| timestamp2string() | px_timestamp2string() |
目次
- px_close — paradox データベースを閉じる
- px_create_fp — 新しい paradox データベースを作成する
- px_date2string — 日付を文字列に変換する
- px_delete_record — paradox データベースからレコードを削除する
- px_delete — paradox データベースのリソースを削除する
- px_get_field — 単一のフィールドの仕様を返す
- px_get_info — paradox ファイルに関する多くの情報を返す
- px_get_parameter — パラメータを取得する
- px_get_record — paradox データベースのレコードを返す
- px_get_schema — データベーススキーマを返す
- px_get_value — 値を取得する
- px_insert_record — paradox データベースにレコードを挿入する
- px_new — 新しい paradox オブジェクトを作成する
- px_numfields — データベース内のフィールドの数を返す
- px_numrecords — データベース内のレコードの数を返す
- px_open_fp — paradox データベースをオープンする
- px_put_record — paradox データベースにレコードを保存する
- px_retrieve_record — paradox データベースのレコードを返す
- px_set_blob_file — blob を読み込むファイル名を設定する
- px_set_parameter — パラメータを設定する
- px_set_tablename — テーブルの名前を設定する (非推奨)
- px_set_targetencoding — 文字フィールドのエンコーディングを設定する (非推奨)
- px_set_value — 値を設定する
- px_timestamp2string — タイムスタンプを文字列に変換する
- px_update_record — paradox データベースのレコードを更新する
Paradox 関数
john dot navratil at sbcglobal dot net
22-Dec-2006 08:06
22-Dec-2006 08:06
