php list関数を使って配列から変数を生成する
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
書式
list(変数名,…) = 配列;
listを使用すれば、配列から変数を生成します。
使用例 ...
PHP addslashesを使用して文字列をスラッシュでエスケープする
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
書式
addslashes(文字列);
addslashesを使用すれば、文字列に含まれるシングルクォート(’)、
ダ ...
php strval関数でstringにキャストする
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
書式
strval(変数);
strvalを使用すれば、stringにキャストします.
PHP ディレクトリ配下の指定拡張子のファイル名を取得する
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
書式
glob(‘./’ . ‘{*.csv,*.jsp}’,GLOB_BRACE); ...
PHP ディレクトリ配下のファイル名を取得する
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
書式
glob(‘./’ . ‘*’)
glob関数を使って、実行ファイルのあ ...
PHP pathinfo関数でファイルの拡張子を取得する
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
書式
$変数名 = pathinfo(“ファイル名”, PATHINFO_EXTENSION);
PA ...
php mkdir関数でフォルダを再帰的に作成する
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
書式
mkdir( ‘パス’, 0777, ture )
フォルダを再帰的に作成するには、「mkdir ...
PHP preg_splitメソッドで複数の区切り文字をANDで指定するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
array preg_split ( string $正規表現のパターン , string $入力文字列 ] )
正規表 ...
PHP preg_splitメソッドでスラッシュで文字列を区切るサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
array preg_split ( string $正規表現のパターン , string $入力文字列 ] )
正規表 ...
PHP serializeメソッドで配列をシリアライズするサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
serialize ( mixed $value ) : string
シリアライズは、型や構造を持った状態で保存可能な ...
PHP unserializeメソッドで配列をアンシリアライズするサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
unserialize ( string $str ) : mixed
シリアライズされた値をもとに戻します。 ...
PHP serializeメソッドで文字列をシリアライズするサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
serialize ( mixed $value ) : string
シリアライズは、型や構造を持った状態で保存可能な ...
PHP クラスをインスタンス化してstatic変数を使用するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
通常のローカル変数は関数が終了すると値は破棄されます。
通常のローカル関数が終了すると変数の値は破棄されるので何度呼んで ...
PHP 関数でstatic変数を使用するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
static 変数
通常のローカル変数は関数が終了すると値は破棄されます。
通常のローカル関数が終了すると変数の ...
PHP DateTimeImmutableクラスのmodifyメソッドでn年前、nヶ月前の日時を計算するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
public DateTimeImmutable::modify ( string $modifier ) : DateTime ...
PHP DateTimeImmutableクラスのmodifyメソッドでn年後、nヶ月後の日時を計算するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
public DateTimeImmutable::modify ( string $modifier ) : DateTime ...
PHP DateTimeクラスのformatメソッドで現在日時を取得するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
変数名 = new DateTime();
変数名->format(“形式”);
PHP DateTimeクラスのdiffメソッドで時間・分・秒の差分を求めるサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
public DateTime::diff ( DateTimeInterface $targetObject ) : Dat ...