ホームページ >バックエンド開発 >PHPチュートリアル >PHP isset()関数とempty()関数の実行時間の比較_PHPチュートリアル
この記事では、グラフを使用して、PHP の isset() 関数と empty() 関数の実行時間の比較と、関数のパフォーマンスについて詳しく説明します。パフォーマンス テストでは、デバッグに Benchmark_Iterate クラス ツールを使用し、主に isset() 関数と empty() 関数の実行時間に焦点を当てます。
、テスト環境
OS: Window 50回実行してチャートを生成
3、isset()とempty()で変数が存在しない状況を判定
コードは以下の通り
require_once "Benchmark/Iterate.php "; | $bench = new Benchmark_Iterate; | function check1($var){
$bench->run(50,"check1",$var); //$bench->run(50,"check2",$var); $result = $bench->get(); |
4 番目に、isset() と empty() が決定します。変数の存在
、テストコード
コードは次のとおりです
コードをコピー
require_once "Benchmark/Iterate.php"
$bench = new Benchmark_Iterate ;関数 check2($var){ | !empty($var);$var = true; var); | //$bench->run(50,"check2",$var);
| http://www.bkjia.com/PHPjc/444717.html