我想要完成的是使用数组链接到 CSS 样式表。
首先,我创建要执行的函数,styles() styles() 函数看起来像这样..
//CSS Stylesheets Includes
function styles()
{
$linkStyles = array(
0 => 'main',
1 => 'topBar',
2 => 'globals',
3 => 'search',
4 => 'menu',
5 => 'footer',
6 => 'banner',
7 => 'slideshow',
8 => 'graphs',
9 => 'contact',
10 => 'news',
11 => 'products',
12 => 'support'
);
for($i = 0; $i <= count($linkStyles); $i++)
{
?><link rel="stylesheet" charset="text/css" href="css/style_<?php array($linkStyles[$i]); ?>.css" /><?php
}
}
现在我遇到的问题是在 for() 循环中使用数组。我不明白如何只获取数组键中的值。
例如,如果我在键 0 下查找 $linkStyles 数组,我希望它只返回 'main' 而没有引号。最终输出将类似于,
<link rel="stylesheet" charset="text/css" href="css/style_main.css" />
当然,因为有一个循环,它会有 12 个指向样式表的链接,而不仅仅是 1 个。