从 file_get_contents 获取文件名

cpp*_*pit 2 php file-get-contents

您好,如何使用 file_get_contents 返回带有扩展名的文件名,这是我的代码:

$lien ="http://www.miawmiaw.com/coolimage.jpg";

  $data = file_get_contents($lien);
  $fichier = basename($lien); 
  $fp = fopen("products/".$fichier,"wb");
  if (!$fp) exit;
  fwrite($fp, $data);
  fclose($fp);
Run Code Online (Sandbox Code Playgroud)

所以这里 $fichier 应该有文件名,例如“coolimage.jpg”

Miq*_*Ali 5

您已使用$pathinsidebasename($path);而不是仅$lien在方法内部传递

  $lien ="http://www.miawmiaw.com/coolimage.jpg";

  $data = file_get_contents($lien);
  $fichier = basename($lien); 
  $fp = fopen("products/".$fichier,"wb");
  if (!$fp) exit;
  fwrite($fp, $data);
  fclose($fp);
Run Code Online (Sandbox Code Playgroud)