草庐IT

图形单位

全部标签

PHP:如何在 php 中获取以字节为单位的动态生成图像的大小?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:HowtogetimageresourcesizeinbyteswithPHPandGD?是否可以使用php获取对象$image的文件大小(不是图像大小尺寸)?我想将其添加到我的“Content-Length:”header中。$image=imagecreatefromjpeg($reqFilename);

php - Facebook SDK (5.0) - 图形 API 请求 - 分页(如何获得所有结果)

我正在开发一个简单的Facebook应用程序,它需要获取用户的所有页面赞,以便将它们与作为匹配标识符的预建页面ID列表进行比较。我可以得到一个喜欢的列表;但是,我只能在响应中“每页”获得100个赞。其中一些人有成千上万的点赞,所以我需要确保我可以从所有页面收集所有数据。一个简单的$fb->next($response);将使我进入下一页(因此我可以获得200个而不是100个赞)..但是,当我将其放入循环中时,我的脚本会陷入无限循环,因为似乎总是“下一页”,即使没有结果。是否有任何内置方法可以轻松地遍历这些结果,或者我是否必须在每次迭代时检查请求级数据结构以确定项目是否已返回数据?//t

php - 如何计算以秒为单位的两个日期时间之间的差异?

我想以秒为单位计算两个日期时间之间的差异,并检查结果是否>300秒$d1=newDateTime("2016-03-2519:29:21");$d2=newDateTime(date('Y-m-dH:i:s')); 最佳答案 请检查以下代码:$datetime1=newDateTime();$datetime2=newDateTime('2016-03-2519:29:21');$interval=$datetime1->diff($datetime2);$elapsed=$interval->format('%yyears%mmo

php - Facebook 图形 API 和视频

是否可以请求与facebook帐户关联的所有视频?所以我可以遍历并将它们回显到页面。有点像获取包含该专辑中所有图像的专辑的json数据。我一直在使用[FacebookGraphAPIforVideo][1][1]:http://developers.facebook.com/docs/reference/api/video/作为引用。我让它为相册和图像工作,所以当照片被添加到Facebook时,它会更新网站。现在我想对视频做同样的事情。任何想法都会很棒。谢谢! 最佳答案 GraphAPI似乎没有提供对视频列表的访问。你需要使用FQL

php - 在 PHP 中以毫秒为单位获取特定日期的纪元时间

我正在尝试以毫秒为单位获取特定日期的纪元时间。但是,如果我得到以秒为单位的时间并乘以1000,我会得到这种格式的值-1.3E+12。我希望返回值的格式类似于1300000000000。这可能吗? 最佳答案 看起来您在32位平台上使用PHP。现在,Unix纪元时间戳(您从time()获得的)是一个31位有符号整数。在32位平台上,PHP本身不能支持大于32位的整数。当您尝试将它乘以1000时,结果是一个41位整数。因为PHP不能这样做,所以它将整数转换为float。作为副作用,您在回显时会看到简短的科学记数法。因为PHP也不能用毫秒表

php - 如何使用图形 API 获取 Facebook 用户的电子邮件地址?

我已通读thispost一遍又一遍,但它对我来说没有意义。我想做的是获取一个Facebook用户的电子邮件地址,这样我就可以将它存储在一个字符串中,并比较它是否与我的MySQL数据库中现有用户的电子邮件相匹配。我只需要在用户首次授予应用程序访问权限时执行此操作。在我的应用程序开发人员界面的“已验证推荐”部分,我已将“用户和好友权限”设置为包含“电子邮件”。在我网站的“Canvas”区域内,我有以下代码:include('facebook/base_facebook.php');include('facebook/facebook.php');$facebook=newFacebook(

PHP:以小时、分钟和秒为单位获取两个 DateTime 对象之间的差异

我正在尝试计算一个人在给定日期的工作小时数。为此,我需要获取两个DateTime对象之间的时、分和秒差值。到目前为止,我可以像这样成功地做到这一点$timeIn=newDateTime($time['timeIn']);$timeOut=newDateTime($time['timeOut']);$time['hours']=date_diff($timeIn,$timeOut)->format("%H:%i:%s");这似乎工作正常,直到我放入一个员工忘记下类的测试用例。现在,让我们说$timeIn='2016-09-2814:26:17'$timeOut='2016-09-3009

php - 使用图形 API 在 friend 的墙上发帖

在friend的墙上发布消息,图形API。我拥有正在使用该应用程序的用户的publish_stream扩展权限。如果我想在我的墙上张贴某物,代码就可以工作。有没有什么方法可以在墙上发帖或向特定用户的所有friend发送消息??请帮忙谢谢!!以下是代码,但它不起作用。$friends=$facebook->api('/me/friends');foreach($friends['data']as$friend){$friendsUserId=$friend['id'];echo$friendsUserId."";$result=$facebook->api('/$friendsUserI

php - 如何通过php发送带有图形的电子邮件

我想发送包含图形元素的HTML电子邮件。我不知道要将图形附加到这封电子邮件。 最佳答案 你可能不想手动做一个内联附件,使用库更容易,也更不容易出错,比如PHPMailer.它可以附加内联图像,或者如果您给它一些HTML代码,它会自行附加图像并修改代码以显示它们。 关于php-如何通过php发送带有图形的电子邮件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/157208/

php - 在 PHP 中计算以小时为单位的 2 次之间的差异

我有两次-例如,当前时间-08:24,日期为02/01/2013,格式为dd/mm/yyyy我还有一次在13:46,日期是31/12/2012。那么,如何使用PHP计算2小时内的差异。(即42.63小时)提前致谢。 最佳答案 将它们都转换为时间戳值,然后减去以秒为单位的差异。$ts1=strtotime(str_replace('/','-','02/01/201308:24'));$ts2=strtotime(str_replace('/','-','31/12/201213:46'));$diff=abs($ts1-$ts2)/