-
最初のn個の自然数の2乗の合計を計算するPHPプログラム
PHPで最初のn個の自然数の二乗和を計算するには、コードは次のとおりです- 例 <?php function sum_of_squares($limit) { $ini_sum = 0; for ($i = 1; $i <= $limit; $i++) $ini_sum += ($limit * $limit); return $ini_sum; } $limit = 5; print_r("The sum of square of first 5 na
-
文中の単語を別の記号に置き換えるPHPプログラム
文中の単語を別の記号に置き換えるためのPHPコードは次のとおりです- 例 <?php $my_str = "This is a sample only"; $search_str = array("sample", "This"); $replace_str = array("simple"); $result = str_replace($search_str, $replace_str, $my_str
-
文字列に特殊文字が含まれているかどうかを確認するPHPプログラム
文字列に特殊文字が含まれているかどうかを確認するためのPHPコードは次のとおりです。 例 <?php function check_string($my_string){ $regex = preg_match('[@_!#$%^&*()<>?/|}{~:]', $my_string); if($regex) print("String has been accept
-
数字の数字を合計するPHPプログラム
数字の数字を合計すると、PHPコードは次のようになります- 例 <?php function sum_of_digits($my_num){ $sum = 0; for ($i = 0; $i < strlen($my_num); $i++){ $sum += $my_num[$i]; } return $sum; &nbs
-
文字列内の文字数を検索するPHPプログラム
文字列内の文字数を見つけるためのPHPコードは次のとおりです- 例 <?php $my_string = "Hi there, this is a sample "; $len = mb_strlen($my_string); print_r("The number of characters in the string is "); echo $len; ?> 出力 The number of characters in the stri
-
文の最初の単語を見つけるためのPHPプログラム
文の最初の単語を見つけるためのPHPコードは次のとおりです- 例 <?php $my_string = 'Hi there, this is a sample statement'; echo "The first word of the string is ". strtok($my_string, " "); ?> 出力 The first word of the string is Hi 文字列は最初に定義されます- $my_string = 'Hi ther
-
文字列の最後の単語の長さを見つけるPHPプログラム
文字列の最後の単語の長さを見つけるためのPHPコードは次のとおりです- 例 <?php function last_word_len($my_string){ $position = strrpos($my_string, ' '); if(!$position){ $position = 0; } else {
-
unset関数を使用して配列から要素を削除するPHPプログラム
unset関数を使用して配列から要素を削除するには、PHPコードは次のとおりです- 例 <?php $my_array = array("Joe", "Ben", "Mary", "Barun", "Sona", "Mona"); unset($my_array[4]); print_r("After deleting the element, the array is")
-
配列内の最小要素を見つけるためのPHPプログラム
配列内の最小要素を見つけるためのPHPコードは次のとおりです- 例 <?php function get_min_value($my_array){ $n = count($my_array); $min_val = $my_array[0]; for ($i = 1; $i < $n; $i++) if ($min_val > $my_array[$i])
-
日付形式を変更するPHPプログラム
PHPで日付形式を変更するには、コードは次のとおりです- 例 <?php function string_convert ($my_date){ $sec = strtotime($my_date); $my_date = date("Y-m-d H:i", $sec); $my_date = $my_date . ":00"; echo $my_date;
-
配列にない最初の「n」個の数字を見つけるPHPプログラム
配列で欠落している最初の「n」番号を見つけるためのPHPコードは次のとおりです- 例 <?php function missing_values($my_arr, $len, $n){ sort($my_arr); sort($my_arr , $len); $i = 0; while ($i < $n && $my_arr[$i] <= 0) $i++;
-
与えられた数が無限級数に存在するかどうかをチェックするPHPプログラム
与えられた数が無限級数に存在するかどうかを確認するためのPHPコードは次のとおりです- 例 <?php function contains_val($m, $n, $o){ if ($m == $n) return true; if (($n - $m) * $o > 0 && ($n - $m) % $o == 0) re
-
配列内の最大要素を見つけるためのPHPプログラム
配列内の最大要素を見つけるためのPHPコードは次のとおりです- 例 <?php function get_max_value($my_array){ $n = count($my_array); $max_val = $my_array[0]; for ($i = 1; $i < $n; $i++) if ($max_val < $my_array[$i])
-
PHPのbreakステートメント
はじめに 休憩 ステートメントは、PHPのループ制御キーワードの1つです。プログラムフローがbreakinsidewhile、do while、foreachループまたはスイッチコンストラクトに遭遇すると、loop / swtich内の残りのステートメントは破棄され、その後のステートメントが実行されます。 構文 while (expr) { .. .. if (expr1) break; .. .. } 次の例では、whileループは、
-
PHP配列演算子
はじめに PHPは、配列データ型の演算子として使用される次の一連の記号を定義しています 記号 例 名前 結果 + $ a + $ b ユニオン $aと$bの和集合。 == $ a ==$ b 平等 $aと$bのキーと値のペアが同じ場合はTRUE。 === $ a ===$ b アイデンティティ $aと$bが同じ順序で同じタイプの同じキー/値ペアを持っている場合はTRUE。 != $ a!=$ b 不平等 $aが$bと等しくない場合はTRUE。 <> $ a <> $ b 不平等 $aが$bと等しくない場合はTRUE。
-
PHP宣言ステートメント
はじめに 宣言の構文 PHPのステートメントは、while、for、foreachなどの他のフロー制御構造に似ています。 構文 declare (directive) { statement1; statement2; . . } ブロックの動作は、ディレクティブのタイプによって定義されます。宣言ステートメントでは、3種類のディレクティブを提供できます-目盛り 、エンコーディング およびstrict_types ディレクティブ。 ティックディレクティブ ティックは、スクリプト内の特定の数のステートメントが実行さ
-
PHP拡張例外
はじめに 例外クラスはThrowableを実装します インターフェイスであり、すべての例外の基本クラスです。 クラス、事前定義された例外、およびユーザー定義の例外。 Exceptionクラスは、Throwableインターフェースからのメソッドを実装するためのいくつかの最終的な(オーバーライド不可能な)メソッドを定義し、 __tostring() 例外オブジェクトの文字列表現を返すためにオーバーライドできるメソッド。 final public function getMessage() 例外のメッセージ 最終的なパブリック関数getCode() 例外のコード 最終的な
-
最終的にPHP例外処理
はじめに 最後にのコード ryブロックに例外があるかどうかに関係なく、ブロックは常に実行されます。このブロックは、catchブロックの後、またはcatchブロックの代わりに表示されます。 キャッチして最後にブロック 次の例では、catchブロックとfinallyブロックの両方が指定されています。 tryブロックで実行が発生した場合、両方のコードが実行されます。例外がない場合は、最終的にブロックのみが実行されます。 例 <?php function div($x, $y) { if (!$y) { throw new
-
最終とリターンの間のPHPの相互作用
はじめに ついにという独特の振る舞いがあります tryブロックまたはcatchブロック(あるいはその両方)に returnが含まれている場合はブロックします 声明。通常、returnステートメントを使用すると、プログラムの制御が呼び出し位置に戻ります。ただし、return付きのtry / catchブロックを持つ関数の場合、finallyブロック内のステートメントが最初に実行されてから戻ります。 例 次の例では、div()関数にtry --catch--finally構文があります。例外のないtryブロックは、除算の結果を返します。例外の場合、catchブロックはエラーメッセージを返します
-
PHP7でのPHPエラー
はじめに バージョン7より前は、PHPパーサーはさまざまな条件に応じてエラーを報告するために使用されていました。各エラーは、以前は特定の事前定義されたタイプでした。 PHP7は、エラー報告のメカニズムを変更しました。従来のエラー報告の代わりに、ほとんどのエラーはエラー例外をスローすることによって報告されるようになりました。 エラー例外が処理されない場合、致命的なエラーが報告され、従来のエラー状態と同様に処理されます。 PHPのエラー階層はスロー可能から始まります インターフェース。 ArithmeticErrorなどの事前定義されたすべてのエラー 、 AssertionError 、