草庐IT

open_date

全部标签

php - php 的 date_default_timezone_set 是否调整为夏令时?

php的date_default_timezone_set是否调整为夏令时?我有这段代码,想知道它是否总能得到正确的斯德哥尔摩时间?date_default_timezone_set('Europe/Stockholm');$timestamp=date("Y-m-dH:i:s"); 最佳答案 PHP不会自动处理DST。你必须检查if(date('I',time())==1)...thetimeisinDSTmode("0"=not)那么你应该相应地调整时间。(注意:'I'大写。我刚刚检查过它并且有效。)

php - 使用 DateTime 获取日期时间从 date() 函数返回不同的值

我正在尝试使用Carbon或DateTime类获取当前时间戳我得到了错误的日期,但是当我使用date()函数时,它返回了正确的日期我在winserver2012上运行代码这是我的代码dd(['Carbon::now()->format("Y-m-dH:i:sP")'=>Illuminate\Support\Carbon::now()->format('Y-m-dH:i:sP'),'DateTime()->format("Y-m-dH:i:sP")'=>(newDateTime())->format('Y-m-dH:i:sP'),'date("Y-m-dH:i:sP")'=>date('

PHP timezone/date() 不正确或 PHP 认为它是 T.A.R.D.I.S

我的服务器已同步到UTC,当前为2013-05-2318:13:56giveortake。当我运行date("Y-m-dH:i:s")时,我得到2013-05-2407:13:56。我检查了php.ini文件,时区设置为date.timezone='UTC',我认为这会更改时区以反射(reflect)系统的时区设置。所以我将其关闭(如下所示:;date.timezone='UTC'),但我仍然得到不正确的时间戳。所有这些摇摆不定、摇摇欲坠、时间有限的东西让我比拿着情人节贺卡的Dalek更困惑。建议? 最佳答案 UTC是引用,不是时区

php - Facebook 登录错误 : failed to open stream: HTTP request failed! HTTP/1.0 400 错误请求

我正在尝试按照示例创建从here到Facebook的服务器端登录,但没有运气。在第7步中,当我尝试用token交换代码并将其存储在session中供以后使用时,我总是会收到此错误:file_get_contents():failedtoopenstream:HTTPrequestfailed!HTTP/1.0400BadRequest我知道这已经被问过很多次了,但我仍然无法解决这个问题,根据thisquestion,我尝试使用cURL,但它仍然不起作用,它只是返回false。Otherquestion告诉我使用PHPSDK,但我不知道该使用哪种方法。所以我完全迷失在这里。这是我调用登录

php - fatal error : require_once(): Failed opening required

我正在尝试在我的本地机器上运行我的在线站点。我偶然发现了一个问题。这是我的htaccessAddDefaultCharsetUTF-8Options-Indexes#php_valueinclude_path.:/home/sites/www.example.it/example.it/htdocs/conf/php_valueinclude_path.:/XAMPP/htdocs/conf/php_valuedisplay_errorsonphp_valueupload_max_filesize20Mphp_valuepost_max_size50Mphp_flagmagic_quo

php - PHP proc_open 会阻止 Web 请求吗?

默认情况下,在Linux上,通过proc_open()创建进程是否会使PHP脚本在生成的进程终止之前不会终止?我不想这样,我立即关闭了进程句柄。proc_open本身不会阻塞,这很清楚。但是整体HTTP请求执行情况如何? 最佳答案 我周末有时间,所以我对*nix系统上的proc_open()做了一些研究。虽然proc_open()不会阻止PHP脚本的执行,即使shell脚本没有在后台运行,如果您不自己调用它,PHP会在PHP脚本完全执行后自动调用proc_close()。所以,我们可以想象我们在脚本末尾总是有一行proc_close

php - 通过 Open Graph API 管理 Facebook 页面选项卡应用程序?

我一直在研究FacebookOpenGraphAPI。有一个“管理页面”扩展权限,允许通过“模拟”发布到用户的Facebook页面新闻提要/墙。这是一个不错的功能,但是您还可以通过API做些什么吗?具体来说,我希望能够通过API在用户页面中添加或删除“选项卡”应用程序。现在,引导用户完成将选项卡应用程序添加到他们的业务(或地点)Facebook页面的过程很复杂,如果他们可以授予我的应用程序权限并且我可以使用API为他们添加应用程序,那就太棒了.基本上我想知道API是否允许真正的“页面管理”,或者只是发布到页面。谁有这方面的经验?我能做的最好的事情是使用“页面”GET变量(例如http:

MAMP/PHP.INI : "date.timezone" setting in phpinfo() shows "no value" even though the value is set in php. ini

向StackOverflow专家致以问候!这是我正在努力解决的问题。我在MAMP中运行phpinfo(),结果表的date.timezone行的两列都显示“无值”。此外,页面显示以下内容:警告:phpinfo()[function.phpinfo]:依赖系统的时区设置是不安全的。您需要使用date.timezone设置或date_default_timezone_set()函数。如果您使用了这些方法中的任何一种并且仍然收到此警告,则很可能是您拼错了时区标识符。我们在/Applications/MAMP/bin/mamp/phpinfo.php中为“EST/-5.0/noDST”选择了“

php - 在 PHP 中读取 docx(Office Open XML)

我想在我们的CMS中添加一个word导入功能,唯一的问题是我找不到一个好的库来读取docx文件(Word2007)。有没有人有一些建议,图书馆应该能够提取文档的内容和基本样式,如斜体、粗体、上标?谢谢你的帮助 最佳答案 docx文件实际上只是文档XML的容器。您应该能够解压缩docx文件,然后转到里面的word文件夹,然后转到document.xml。这有实际的文字。但是诸如字体和样式之类的东西位于docx容器中的其他xml文件中,因此您可能想要稍微弄乱一下并弄清楚什么是什么以及如何匹配它(我打赌首先使用namespace)。但是,

php - 为什么 PHP 在向以 proc_open 启动的进程写入 4096 字节后会挂起?

对于任何想知道的人来说,在将其全部放置几个小时后,它现在可以完美运行了。我正在尝试使用PHP将视频文件传递给VLC,作为某人即将进行的项目提案的概念证明。我已经通过创建一个小于4KB的文件(灰色,持续10秒)并测试我的脚本来证明它是有效的,但我很好奇首先发生这种情况的原因。这里有一个示例脚本来理解我的意思:$filepath='Path/to/your/video';$vlcpath='Path/to/your/VLCexecutable';$descriptorspec=array(0=>array("pipe","r"),//stdin1=>array("pipe","w"),//