PHP finalオーバーライドの禁止サンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
クラスを継承したときに使用できます。
親クラスで定義したメソッドを、子クラスで同じメソッド名を記述して処理内容を上書きす ...
PHP 子クラスから親クラスのインスタンスを参照するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
parent::を使用してオーバーライドした子クラスのメソッドから親クラスのメソッドを呼びます。
クラスを継承したときに ...
PHP 連想配列(Array)の最大値からキーを取得するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
//array=連想配列
$max_key = array_search(max($array), $array); ...
PHP 文字列(string)の最後の文字を削除するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
//textの最後の文字を削除
$result = substr_replace($text, “̶ ...
PHP array_filter()で連想配列から特定の値を削除するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
//arr=対象の連想配列, target=削除する値
$result = array_filter($arr, fun ...
PHP 文字列(string)の特定の文字の位置を検索するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
//text=対象の文字列, char=検索する文字
$result = strpos($text, char); ...
PHP 現在の月を取得するサンプルコード
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
//現在の月を0埋めあり 01-12
$currentMonth = date(‘m’); ...
php 文字列を小数(double)に変換するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
$変数名= (double)文字列;
文字列を小数(double)に変換するには、(double)を使います。 ...
PHP preg_split()で文字列を改行ごとに分割した配列に変換するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
$変数名 = preg_split(“/\r\n|\n|\r/”, 対象の文字列);
preg_ ...
PHP 配列の要素を反転して逆順にソートするサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
$変数 = array_reverse($配列名);
array_reverse()は、引数に指定した配列(Array) ...
PHP 配列の最小値要素を取得するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
$min_value = min($配列名);
min()関数の引数に配列を指定します。
引数に指定した配列(A ...
PHP 連想配列のNullの値を全削除するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
$変数 = array_filter($連想配列名, function ($value) { return $value !== ...
PHP join関数で配列の要素同士をカンマ区切りで結合するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
$result = join(“,”, $対象の配列名);
join()の第1引数にカンマの文字 ...
PHP インデックスで文字列(string)の最後の文字を取得するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
$変数名 = $文字列変数名;
インデックスを使って文字列(string)の最後の文字を取得するには、「;echo $r ...
php 文字列の先頭を大文字に変換するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
$result = ucfirst(対象の文字列);
ucfirst()の引数に対象の文字列を指定します。
引数 ...
PHP 演算子で連想配列の先頭に要素を追加するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
演算子を使って連想配列の先頭に要素を追加するには、「+」演算子を使います。
「+」の左辺に追加する要素を持つ連想配列、右 ...
PHP array_search()で連想配列の特定の値を削除するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
if (($key = array_search(削除する値, $対象の配列)) !== false) {
unse ...
PHP explode()で文字列の指定文字までを切り出すサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
$result = explode(指定文字, 対象の文字列);
explode()で文字列(string)の指定文字ま ...