【发布时间】:2013-05-17 15:22:56
【问题描述】:
我已经尝试解决这个问题几个小时,但没有任何更大的成功。我需要这个工作
(我已经设法使用普通的php函数修复了另一个函数(虽然没有使用{}标签):
$mytime = $utc_str = gmdate("M d Y H:i:s", time());
$utc = strtotime($utc_str); )
但它不允许我在 {} 标签内设置正常的 gmdate。
这是不错的,但 for 格式错误。
{
var $dateFormat = 'Y-m-d g:i:s A';
}
结果:2013-05-17 8:52:38 AM(我需要有时区:gmt +01)这使得时间16:52:38 PM 改为。
我需要的是一种可以切换 gmt 并与 var $dateFormat = '' 一起使用的格式
编辑:我正在处理的代码:
class Guestbook{
var $messageDir = 'messages';
var $dateFormat = 'Y-m-d g:i:s A'; - This is where I need (GTM +01 timezone)
var $itemsPerPage = 5;
var $messageList;
function processGuestbook(){
if (isset($_POST['submit'])) {
$this->insertMessage();
}
$page = isset($_GET['page']) ? $_GET['page'] : 1;
$this->displayGuestbook($page);
}
【问题讨论】:
-
什么是“
{}标签”?!var关键字在 PHP 中的作用是什么? -
这是我正在做的,需要时间格式:{ var $messageDir = 'messages'; var $dateFormat = 'Y-m-d g:i:s A';变量 $itemsPerPage = 5;变量 $messageList;函数 processGuestbook(){ if (isset($_POST['submit'])) { $this->insertMessage(); } $page = isset($_GET['page']) ? $_GET['page'] : 1; $this->displayGuestbook($page); }
-
var在 php 中声明类成员变量,但 iirc 已被弃用了一段时间 - 无论哪种方式看起来他都没有尝试在这里声明类成员变量 -
我已经测试了很多功能,这是其中一个不适用于这个项目的功能。