草庐IT

php - 使用 laravel5.6 的自定义(动态)日志文件名

在laravel5.5中,我们可以访问$app中的configureMonologUsing()方法,这使得在bootstrap/app.php中这样的事情成为可能:$app->configureMonologUsing(function(Monolog\Logger$monolog){$processUser=posix_getpwuid(posix_geteuid());$processName=$processUser['name'];$filename=storage_path('logs/laravel-'.php_sapi_name().'-'.$processName.'

php - 更改下载文件名,点击或延迟后开始下载

我正在寻找更改文件名的php代码-添加当前日期,并开始延迟下载文件。如果无法开始下载,可以选择通过单击链接下载带有添加日期的文件。是这样的:您的下载将在几分钟后开始...如果没有任何反应,请单击here.我只找到了这个://Itwillbecalleddownloaded.pdfheader('Content-Disposition:attachment;filename="downloaded.pdf"');//ThePDFsourceisinoriginal.pdfreadfile('plik.pdf');https://stackoverflow.com/a/6694505请帮帮

php - 有没有一种简单的方法可以读取目录中的文件名并将其添加到数组中?

我有一个目录:Audio/,其中只有mp3文件。我想自动化创建这些文件链接的过程。有没有办法读取目录并将该目录中的文件名添加到数组中?如果我们可以做一个关联数组,并且键是文件名减去.mp3标签,那会更酷。有什么想法吗?详细说明:我实际上有几个Audio/文件夹,每个文件夹都包含不同事件的mp3。事件详细信息正在从数据库中提取并填充到表中。这就是我复制代码的原因,因为现在在每个Audio/文件夹中,我必须为下载链接定义文件名并为mp3播放器定义文件名。谢谢!这将大大简化我的代码,因为现在我一遍又一遍地重复大量代码! 最佳答案 SPL方

php - 如何在php中获取文件名

$str="/d/file/shop/7c0ea5b0b96a490a9c78255ddb559943.jpg";如何从完整路径中获取文件名7c0ea5b0b96a490a9c78255ddb559943.jpg?非常感谢。 最佳答案 基名($str); 关于php-如何在php中获取文件名,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3528091/

php - 文件名中的单引号 - javascript,php

我如何处理必须存在的数据中的引用?此javascript语句在城市名称为“STJOHN'S”之前工作正常。我们无法更改数据库中的城市名称-或者-使用更可靠的key。$('#map_output').html('_map.PNG"width="600">') 最佳答案 使用htmlspecialchars().编辑:你使用它(有点)像json_encode:但htmlspecialchars更具语义-json_encode是关于生成JSON(内部,数据表示),而不是关于表示。虽然NickCraver是对的-它也会起作用。编辑:需要EN

php 检查图像文件名结尾是否不是 .jpg、.jpeg、.png 或 .gif。

我试过将网页图片保存到本地,我这里用代码来判断,如果图片文件名结尾不是.jpg,.jpeg,.png,.gif,就加上。我使用stripos,但是当像这样的图片url时我遇到了一些麻烦。那么如何解决呢?谢谢。$webimage='http://pcdn.500px.net/5953805/d0dd841969187f47e8ad9157713949b4b95b3bda/4.jpg?1333782904356';$pieces=explode("/",$webimage);$pathend=end($pieces);$imageinfo=@getimagesize($webimage);

php正则表达式文件名

谁能帮我做一个preg_match?我想使用php的preg_match来确定输入是否为有效文件名(仅文件名+文件扩展名,而不是完整路径)。一般规则:1)filename=a-z,A-Z,0-92)extension=3or4letters谢谢! 最佳答案 试试这个:preg_match('/^[a-zA-Z0-9]+\.[a-zA-Z]{3,4}$/',$filename) 关于php正则表达式文件名,我们在StackOverflow上找到一个类似的问题:

php,将字符串添加到文件名

我有两个变量:$lang=hu$image=image.jpg如何在php中将image.jpg替换为image_hu.jpg?也许用str_replace?但是怎么办? 最佳答案 此方法适用于任何文件类型以及具有多个句点的图像名称。(DEMO)代码结果image.test.1234_en.gif 关于php,将字符串添加到文件名,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5

php - 如何让 PHP 查找包含某些内容的文件名

我正在尝试这样做:$filename="/destination/destination2/file_*";"*"=任何内容目标2文件:file_somethingrandom因为它$filename包含*所以它应该选择file_somethingrandom怎么做? 最佳答案 使用glob()像这样的功能:$filename="/destination/destination2/file_*";foreach(glob($filename)as$filefound){echo"$filefoundsize".filesize($f

php - 在 PHP 中,在使用 fopen() 将文件指针资源分配给变量后,如何从变量中获取文件名?

例如:$file=fopen("File.txt","r");$filename=$file->basename;如果文件对象(文件指针资源)有类似basename的方法。 最佳答案 没有,没有。对了,什么场景下需要这个东西? 关于php-在PHP中,在使用fopen()将文件指针资源分配给变量后,如何从变量中获取文件名?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/36216