Я не писал эту функцию PHP, но мне нужно заменить статический 2013 PHP-код на текущий год:
<?php
function footer_contents() {
$block['disclaimer'] = array(
'#prefix' => '<div class="footer-disclaimer">',
'#suffix' => '</div>',
);
$block['disclaimer']['text'] = array(
'#items' => array(
l('©2013 Company Name, 'http://www.companyname.com', array('html' => TRUE, 'attributes' => array('target' => '_blank'))),
),
'#theme' => 'item_list',
);
return $block;
}
?>
Я попробовал это:
l('©'.echo date("Y").' Company Name, 'http://www.companyname.com', array('html' => TRUE, 'attributes' => array('target' => '_blank'))),
),
но это нарушает страницу. Я новичок в PHP.
предполагая, что l - суперкороткое имя функции
l('©'.date("Y").'Company Name', 'http://www.companyname.com', array('html' => TRUE, 'attributes' => array('target' => '_blank'))),
l
функция? Также попробуйте это без эха, как это:'©'. date("Y").' Company Name,
(Как правильно объединить, смотрите руководство: php.net/manual/en/language.operators.string.php )