phpのタグがつけられたコード一覧

PHP PHPでの処理時間計測

<?php
$for_start_time = array();
$for_end_time = array();
for ($i = 0; $i < 100; $i++) {
	$for_start_time[i] = microtime(true);
	for ($j = 0; $j < 100000; $j++) {
	}
	$for_end_time[i] = microtime(true);
}
$for_time = 0;
for ($i = 0; $i < 100; $i++) {
	$for_time += $for_end_time[i] - $for_start_time[i];
}
$for_time = $for_time / 100;
echo 'for文を回すのにかかった時間<br />';
echo $for_time . '秒<br />';

///////////////////////////////////////////////////////////////////////////////

$n = 1;
$x = 0;

$start_time = microtime(true);
for ($i = 0; $i < 100000; $i++) {

	/*
	// 0.011146068572998秒
	switch ( $n )
	{
	case 1:
		$x = 10;
		break;
	case 2:
		$x = 20;
		break;
	case 3:
		$x = 30;
		break;
	default:
		$x = 99;
		break;
	}
	*/

	/*
	// 0.015251874923706秒
	$x = ( $n == 1 ) ? 10:
	     ( $n == 2 ) ? 20:
	     ( $n == 3 ) ? 30:
	                   99;
	*/

}
$end_time = microtime(true);
echo '処理時間<br />';
echo $end_time - $start_time . '秒';
?>

PHP タグ機能のテスト

  ==       等しい
  !=       等しくない
  <        より小さい
  >        より大きい
  <=       以下
  >=       以上

  ===      PHP4 - 値と型が等しい
  !==      PHP4 - 値と型が等しくない

  &&       and       (論理積)
  ||       or        (論理和)
  !        not       (否定)
  and      && と同じ (論理積)
  or       || と同じ (論理和)
  xor      排他論理和(エクスクルーシブオア)

よく投稿されているコード

タグ

最近投稿されたコード