勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

ファイルの更新日付取得とリネーム

   2024/01/12  PHP

やりたかった事は、画像ファイルの更新日時取得と
リネーム。

■参考サイト
http://darksky.biz/index.php/Tips/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E6%9C%80%E7%B5%82%E6%9B%B4%E6%96%B0%E6%97%A5%E6%99%82%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B(PHP)
http://php.net/manual/ja/function.rename.php

$img_path1 = '/aaa/bbb/ccc.jpg';
if (is_file($img_path1)) { //ファイルの存在チェック
$get_img_unix = filemtime($img_path1); //画像の日時取得
$get_img_date = date("Y-m-d H:i:s",$get_img_unix);

if ($limit_date > $get_img_date) { //時間比較を適当に
rename($img_path1, '/aaa/bbb/ddd.jpg'); //画像ファイルをリネーム
}
}

 - PHP

  関連記事

PHPで画像のフォーマット(拡張子)の変換

画像のアップロードでjpg/png/gif形式を受け付けつつ、 最終的にjpgで ...

PHPにてSVGファイルをjpg / png画像に変換する方法

PHPにてSVGファイルをjpgもしくはpng形式の画像ファイルに変換したいとい ...

画像をアップロードすると複数サムネイルを生成する方法

フォームで画像をアップロードすると、予め定めておいた大中小のサイズでサムネイル画 ...

PHPにて「ImageHash」ライブラリを使用し画像の類似度を算出する方法

以前にPHPの「image-comparator」ライブラリで画像の類似度を算出 ...

smart_resize_imageで縦横の比率関係なく、固定リサイズ

PHPで縦横どちらかが指定の長さを超えた場合、比率を保ったままリサイズで使ったs ...