-
時間の配列を指定して合計時間を計算するPHPプログラム
「strtotime」関数を使用して、指定された文字列を時間形式に変換できます。例を見てみましょう- 例 <?php $time_arr = [ '00:12:56', '10:11:12', '24:12:44', '50:51:52', '10:10:10' ]; $time = strtotime('00:00:00'); $total_time = 0; foreach( $time_arr as $ele ) { &n
-
指定されたタイムスタンプを時間前に変換するPHPプログラム
特定のタイムスタンプを時間前に変換するためのコードは次のとおりです- 例 <?php function to_time_ago( $time ) { $difference = time() - $time; if( $difference < 1 ) { return 'less than only a second ago'; } $time_rule = array ( &nb
-
PHPスクリプトの実行時間を計算するPHPプログラム
PHPスクリプトの実行時間を計算するためのコードは、次のとおりです- 例 <?php $start = microtime(true); $val=1; for($i = 1; $i <=1500; $i++) { $val++; } $end = microtime(true); $exec_time = ($end - $start); echo "The execution time of the PHP script is : ".$exec_time." sec"; ?> 出力 The executi
-
文字列から英数字以外の文字を削除するPHPプログラム
文字列から英数字以外の文字を削除するためのコードは次のとおりです- 例 <?php $my_str="Thisis!@sample*on&ly)#$"; $my_str = preg_replace( '/[^a-z0-9]/i', '', $my_str); echo "The non-alphanumeric characters removed gives the string as "; echo($my_str); ?>になります。 出力 The non-alphanumeric charac
-
指定されたコンマ区切り文字列を値の配列に分割するPHPプログラム
特定のコンマ区切り文字列を値の配列に分割するためのPHPコードは次のとおりです- 例 <?php $my_string = "456,789,23, 4, 019"; $my_str_arr = preg_split ("/,/", $my_string); print_r("The array is "); print_r($my_str_arr); $my_string = "00, 876, 5432, 1234, 0"; $my_str_arr = explode (",", $m
-
数が素数であるかどうかをチェックするPHPプログラム
数が素数であるかどうかを確認するためのコードは次のとおりです- 例 <?php function check_prime($num) { if ($num == 1) return 0; for ($i = 2; $i <= $num/2; $i++) { if ($num % $i == 0) return 0; } return 1; } $
-
年がうるう年かどうかをチェックするPHPプログラム
PHPでうるう年かどうかを確認するためのコードは、次のとおりです- 例 <?php function year_check($my_year){ if ($my_year % 400 == 0) print("It is a leap year"); else if ($my_year % 100 == 0) print(&q
-
ある数の約数の総数が偶数か奇数かをチェックするPHPプログラム
ある数の約数の総数が偶数か奇数かを確認するためのコードは次のとおりです- 例 <?php function divisor_count($my_val) { $my_count = 0; for ($i = 1; $i <= sqrt($my_val) + 1; $i++) { if ($my_val % $i == 0) $my_count += ($my_val / $i == $i)? 1 : 2; &
-
数値のすべての桁がそれを分割するかどうかをチェックするPHPプログラム
PHPで数値のすべての桁がそれを分割するかどうかを確認するには、コードは次のとおりです- 例 <?php function divisibility_check($my_val, $my_digit) { return ($my_digit != 0 && $my_val % $my_digit == 0); } function divide_digits($n) { $temp = $my_val; while ($temp > 0) { &nb
-
奇数の自然数の立方体の合計を見つけるPHPプログラム
奇数の自然数の立方体の合計を見つけるためのコードは次のとおりです- 例 <?php function sum_of_cubes_even($val) { $init_sum = 0; for ($i = 0; $i < $val; $i++) if ($i % 2 != 0) $init_sum += (2 * $i) * (2 * $i) * (2 * $i); return $init_sum
-
偶数である最初のn個の自然数の平均を見つけるPHPプログラム
偶数である最初のn個の自然数の平均を見つけるためのコードは次のとおりです- 例 <?php function even_nums_avg($val) { return $val + 1; } $val = 11; print_r("The average of the first n natural numbers that are even is "); echo(even_nums_avg($val)); ?> 出力 The average of the first n natural numbers that are even i
-
最初のn個の自然数の5乗の合計を求めるPHPプログラム
最初のn個の自然数の5乗の合計を求めるには、コードは次のとおりです- 例 <?php function sum_of_fifth_pow($val) { $init_sum = 0; for ($i = 1; $i <= $val; $i++) $init_sum = $init_sum + ($i * $i * $i * $i * $i); return $init_sum; } $val = 89; print_r("The sum of fifth
-
特定の数「k」の累乗ではない最初のn個の自然数の合計を見つけるPHPプログラム
特定の数「k」の累乗ではない最初のn個の自然数の合計を見つけるためのコードは、次のとおりです- 例 <?php function sum_of_nums($n_val, $k_val) { $tot_sum = ($n_val * ($n_val + 1)) / 2; $pow_val = $k_val; while ($pow_val <= $n_val) { $tot_sum -= $pow_val; &n
-
最初のn個の自然数の立方体の合計を見つけるPHPプログラム
最初のn個の自然数の立方体の合計を見つけるためのコードは次のとおりです- 例 <?php function sum_of_cubes($val) { $init_sum = 0; for ($x = 1; $x <= $val; $x++) $init_sum += $x * $x * $x; return $init_sum; } print_r("The sum of cubes of first 8 natural numbers is "
-
与えられた数列に数が存在するかどうかを調べるPHPプログラム
与えられた数列に数が存在するかどうかを調べるためのコードは次のとおりです- 例 <?php function contains_in_sequence($val_1, $val_2, $val_3) { if ($val_1 == $val_2) return true; if (($val_2 - $val_1) * $val_3 > 0 && ($val_2 - $val_1) % $val_3 == 0) &nb
-
階乗を数値「x」で割ることができる最初の自然数を見つけるPHPプログラム
階乗を数「x」で割ることができる最初の自然数を見つけるためのコードは次のとおりです- 例 <?php function factorial_num($x_val) { $i = 1; $fact_num = 4; for ($i = 1; $i < $x_val; $i++) { $fact_num = $fact_num * $i; if ($fact_num % $x_val == 0) &n
-
欠落している特定の配列内の数値を見つけるためのPHPプログラム
欠落している特定の配列内の番号を見つけるためのコードは次のとおりです- 例 <?php function missing_nums($my_arr, $arr_len, $val) { sort($my_arr); sort($my_arr , $arr_len); $i = 0; while ($i < $n && $my_arr[$i] <= 0) $i++; $count = 0; $current_num =
-
数値「x」または数値「y」で割り切れる最初のn個の自然数の合計を見つけるPHPプログラム
数「x」または数「y」で割り切れる最初のn個の自然数の合計を見つけるには、コードは次のようになります- 例 <?php function sum_of_nums($n_val, $x_val, $y_val) { $val_1; $val_2; $val_3; $val_1 = floor(((int)$n_val / $x_val)) * (2 * $x_val + (int)((int)$n_val / $x_val - 1) * $X) / 2; $val_2 = floor(((int)$n_val /
-
指定された範囲内の奇数の合計を見つけるPHPプログラム
与えられた範囲内の奇数の合計を見つけるためのコードは次のとおりです- 例 <?php function odd_num_sum($val) { $entries = (int)($val + 1) / 2; $sum = $entries * $entries; return $sum; } function num_in_range($low, $high) { return odd_num_sum($high) - odd_num_sum($low - 1); } $low = 3
-
2つの数値の繰り返し減算を計算するPHPプログラム
2つの数値の繰り返し減算を計算するには、コードは次のとおりです- 例 <?php function repeated_sub($val_1, $val_2) { if ($val_1 % $val_2 == 0) return floor(((int)$val_1 / $val_2)); return floor(((int)$val_1 / $val_2) + repeated_sub($val_2, $val_1 % $val_2)); } $val_1 = 1000; $val_2 = 1