これが私が現在持っているものです:
$pic_path
次のようなパスを提供します。path/to/img
$toid
は数字で、 のようpic_path
に前後にスラッシュはありません。
$file_path = glob( $pic_path . "/" . $toid . ".*" );
array_map('unlink', $file_path);
削除しようとしている画像は、実際に指定されたパスにあります。
私は使用してみました:
$file_path = glob( $_SERVER['DOCUMENT_ROOT'] . "/" . $pic_path . "/" . $toid . ".*" );
array_map('unlink', $file_path);
また試しました:
$file_path = glob($pic_path . "/" . $toid . ".*");
array_walk($file_path, function ($file) {
unlink($file);
});
また、実際の画像拡張子の * ワイルドカードを置き換えてみました。
何か案が?