2016-05-22 3 views
3

Вот код, который у меня есть в PHP-файле шаблона WordPress с некоторыми переменными. На самом деле это урезанная копия Warp Framework warp/config.php.Вставьте переменную текущего года в массив PHP

<?php 
return array(
    'month' => 'Current month', 
    'year' => 'Current year' 
); 

Можно ли заменить Current month и Current year тексты с фактическим выходом даты PHP?

Я знаю, как реализовать дату PHP на PHP-странице, но я понятия не имею, как ее разместить здесь.

+2

' 'год' => дата ('Y')' – splash58

ответ

7

Попробуйте

<?php 
    return array(
     'month' => date('m'), 
     'year' => date('Y') 
    ); 
?> 

Это должно дать вам то, что вам нужно. В принципе, используя функцию PHP date(), вы можете вывести текущую дату в любом формате, который вам нужен, указав маску формата в ее создании.

Эта страница сайта PHP.net поможет объяснить различные методы создания даты. PHP.net date() Function

+0

Upvoted, хороший ответ мат чистый – Webeng

+0

спасибо! Я пошел не так, пока ответ был таким легким и изящным) – YKKY

2

Если предыдущий код создает массив с именем, например $date и вы просто хотите, чтобы изменить его после того, как она была создана, вы можете сделать это следующим образом:

$date['month'] = date('m'); 
$date['year'] = date('Y'); 

Однако, если вы хотите изменить код что создает массив, то ответ guyver4mk находится на точке:

<?php 
return array(
    'month' => date('m'), 
    'year' => date('Y') 
); 
?> 
Смежные вопросы