草庐IT

php - 如果当前时间超过时间 X 的 30 秒(来自数据库)

如果当前时间($time)超过时间($djs['currenttime'])超过30秒,我将如何构造语句?会不会像如果($time=>$djs['currenttime'])?我无法用30秒弄明白..:)。谢谢:). 最佳答案 您挣扎的30秒只是一个+30添加条件递增$djs['currenttime']的值.您可以使用time()获取实际时间的函数。我假设djs['currenttime']是从数据库中提取的值。因此比较如下:if(time()>$djs['currenttime']+30){//actionshere;}time

php - ImageMagick thumbnailImage 超过 30 秒的最大执行时间

我使用ImageMagick的函数thumbnailImage生成图像。但是,有时我会收到消息:"Maximumexecutiontimeof30secondsexceeded"我注意到的一件事是,整个事情在30秒结束之前就爆炸了。但是报错还是已经超过最大执行时间。问题更像是下面的链接。http://xenforo.com/community/threads/fatal-error-maximum-execution-time-exceeded-when-uploading-avatars.17982/有人可以给点建议吗? 最佳答案

PHP:更改时间格式 15:30:00 到 3:30PM

我对php和时间格式有一点疑问。我尝试使用date()函数更改时间。$time=date('g:ia',$time);但是我得到的$time=15:30:30结果是3:30am如果是下午,Antemeridiem会停留在AM事件上。谢谢。 最佳答案 尝试这样的事情:$time=date("g:ia",strtotime("15:30:00")); 关于PHP:更改时间格式15:30:00到3:30PM,我们在StackOverflow上找到一个类似的问题: h

PHP Loop 为每 10、20、30 等执行操作

这个问题在这里已经有了答案:PHP:HowdoyoudetermineeveryNthiterationofaloop?(8个答案)关闭2年前。在php中我有循环,例如for($i=0;$i假设我需要在每个10,20,30,40,50,60,..970,980,990中回显$i应该有办法不在if中写入100个条件>声明。是否有一些合乎逻辑的方法来查看$i是否增加了10然后执行类似的操作:if($i==$i+10){...}附言如果可能的话,我不想引入另一个变量来计数,我需要找到仅使用$i的解决方案

php - Laravel "npm install"下载 30.000 多个项目

我正在关注Laravel文档并想安装Elixir来管理sass和其他预处理器。但是当我从laravel根文件夹开始“npminstall”时,我最终得到:114.316.724bytes(220,3MBondisk)for35.861items在node_modules文件夹中!请告诉我Elixir或Gulp不需要这么多可笑的依赖项,还是我做错了什么?package.json包含:{"private":true,"scripts":{"prod":"gulp--production","dev":"gulpwatch"},"devDependencies":{"gulp":"^3.9.

PHP 二月日期 : "2015-01-31" +1 month: "2015-03-30". 如何修复?

这个问题在这里已经有了答案:PHPDateTime::modifyaddingandsubtractingmonths(20个答案)关闭7年前。如果我使用这段代码,我会得到奇怪的结果:$datetime=newDateTime('2015-01-31');$datetime->modify('+1month');echo$datetime->format('Y-m-t')."";$datetime->modify('+1month');echo$datetime->format('Y-m-t')."";$datetime->modify('+1month');echo$datetime

php - 通过 DateTime::createFromFormat 创建 '2016.04.30 PM 7:30' 的 PHP DateTime 实例的正确格式是什么?

我目前正在开发一个Wordpress项目,我应该在其中获取一些自定义帖子元数据,将其转换为DateTime实例,然后使用它进行数学运算。当我回显get_post_meta时,它看起来如下。2016.04.30PM7:30我用来获取DateTime实例的格式如下。Y.m.dAg:i但是DateTime::createFromFormat的返回值为false。//2016.04.30PM7:30$start_at=DateTime::createFromFormat('Y.m.dAg:i',get_post_meta(get_the_ID(),'as_date',true));if($st

PHP 检查日期是否是过去 30 天

我这里有点问题。我在数据库中插入一个日期:date_last_applied。当然,我可以使用$row['date_last_applied']调用它。现在,我需要检查这个插入的日期是否是30天前,如果是,则执行操作。$query="SELECTdate_last_appliedFROMapplicantsWHEREmemberID='$id'";$result=mysql_query($query);while($row=mysql_fetch_array($result)){$date=strtotime($row['date_last_applied']);}这就是我所拥有的一切

php - 上传 30 秒后,使用 PHP 上传 Dropzone.js 失败

我正在尝试将“大”文件上传到我的应用程序。用户必须能够上传最小小于200MB的视频文件,但似乎服务器在4MB或30秒后断开连接并且上传失败。我已经在我的php.ini文件中设置了所有参数,如下所示:max_input_time=320max_execution_time=320max_file_uploads=20内存限制=512Mpost_max_size=201Mupload_max_filesize=200M当我以1Mbps/s的速度上传2MB的文件时,一切正常(我不知道是否与文件大小或传输时间有关)可以在php_info访问实时php_info()文件尽管这里是DropZone

php - 将 30 分钟添加到 datetime php/mysql

我在mysql中有一个日期时间字段(endTime)。我使用gmdate()来填充这个endTime字段。存储的值类似于2009-09-1704:10:48。我想将此结束时间添加30分钟并将其与当前时间进行比较。即)允许用户在其结束时间仅30分钟内完成某项任务。在他的endTime30分钟后,我不应该让他做任务。我如何在php中做到这一点?我正在使用gmdate来确保没有区域差异。提前致谢 最佳答案 如果您使用MySQL你可以这样做:SELECT'2008-12-3123:59:59'+INTERVAL30MINUTE;对于纯PHP