随机文件名

时间:2018-04-27 07:58:38

标签: php filenames

这是我的代码;

<?php

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

?>

<?php

$loader = require __DIR__ . '/vendor/autoload.php';

?>

<?php

use mikehaertl\wkhtmlto\Image;

$image = new \mikehaertl\wkhtmlto\Image('https://www.google.co.uk/search?q=what+is+the+time&oq=what+is+the+time&aqs=chrome.0.69i59j0l5.1536j0j4&sourceid=chrome&ie=UTF-8');
$image->setOptions(array(
'binary' => '/usr/local/bin/wkhtmltoimage',
'type' => 'png'
));

$image->saveAs('tmp/page.png');

$image = 'tmp/page.png';
$imageData = base64_encode(file_get_contents($image));
echo '<img src="data:image/png;base64,'.$imageData.'">';

?>

我希望每次运行此脚本时,位于(tmp / page.png)的文件page.png采用随机文件名,我相信我需要做类似的事情;

$filename = uniqid(rand(), true) . '.png';

然后替换;

$image->saveAs('tmp/page.png');

使用;

$image->saveAs('tmp/$filename');

但是我不太确定在谈到(。/'/“等)时我是如何解释的。谢谢。

0 个答案:

没有答案