加载到视图时的PHP格式



我正在从库将数据加载到视图中,但获得的输出没有格式化,我需要格式化的输出,我如何实现?

<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
echo '<title>'.$seo_data[0]->META_TITLE.'</title>'
.'<meta name="description" content="'.$seo_data[0]->META_DESCRIPTION.'" />'
.'<meta name="keywords" content="'.$seo_data[0]->META_KEYWORDS.'" />'
.'<meta name="url" content="'.$seo_data[0]->META_URL.'" />'
.'<meta name="copyright" content="'.$seo_data[0]->META_COPYRIGHT.'" />';

我获得了什么输出

<title>Test</title><meta name="description" content="Test." /><meta name="keywords" content="Test" /><meta name="url" content="Test" /><meta name="copyright" content="Test" />

这是所需的输出

<title>Test</title>
<meta name="description" content="Test." />
<meta name="keywords" content="Test" />
<meta name="url" content="Test" />
<meta name="copyright" content="Test" />

希望这将帮助您:

使用CIhtml helper而不是传统方式,在autoload.php中加载html助手,如所示

$autoload['helper'] =array('html');

并像这样使用htmlmeta

<?php
$meta = array(
array(
'name' => 'description',
'content' => $seo_data[0]->META_DESCRIPTION
),
array(
'name' => 'keywords',
'content' => $seo_data[0]->META_KEYWORDS
),
array(
'name' => 'url',
'content' => $seo_data[0]->META_URL
),
array(
'name' => 'copyright',
'content' => $seo_data[0]->META_COPYRIGHT
)
);
echo meta($meta);
?>

更多信息:https://www.codeigniter.com/user_guide/helpers/html_helper.html#meta

相关内容

  • 没有找到相关文章

最新更新