2012-03-06 11 views
-1

私はjQuery UI Progress Barを使用して関数の実行の完全な状態を表示しようとしていますが、プログレスバーを使用する前に、関数実行の何パーセントがその値を完了してプログレスバーに送信します。get function execution complete percentage

PHP関数の実行の完全性のパーセンテージを調べるにはどうすればよいですか?

どうぞよろしくお願いします。

+0

機能は何ですか?定量化できる外部パラメータはありますか?たとえば、テーブルに行を挿入する場合、進行状況を定期的に確認できます。何もない場合は、それらを作成する必要があります。 – webbiedave

+0

この関数はデータベースにデータを挿入してユーザーのアクセス許可などをチェックしていますが、関数の機能に関係なく、あらゆる種類の関数に対応するソリューションが必要です。 – user765368

+0

できません。 PHPプロセスの進捗状況を把握することはできません。 **は、外部から - 特にその機能によって設定された - 何かをチェックする必要があります。 – webbiedave

答えて

0

インクリメント両方のスクリプトがアクセス可能なデータベースまたはファイル内のセッションに固有の変数をいただき、ありがとうございます。 session_id()関数を使用して、一意の一意のキーを取得し、データベーステーブルに現在の進捗値を格納し、その値を取得して進捗バーの値を表示できます。進捗値の増加率は、スクリプトが実行していることと進行状況バーを更新する頻度に依存します。