使用变量作为css条件?

时间:2015-11-19 14:22:17

标签: php html csv

我是编程的初学者,而且我遇到了一个问题。 当我在php中浏览.csv文件时,我希望我的一些变量可以作为css条件。

让我们说我的循环是这样的:

while (!feof($file_handle) ) {
$line_of_text = fgetcsv($file_handle, 1024);
print $line_of_text[0] . $line_of_text[1] . "<BR>";
}

我的.csv文件就像这样

paul, 10
george, 20,
john, 45,
ringo, 100,

如何制作,例如,数字作为字体大小? (所以保罗将用10px编写,george用20px编写,等等......?)

提前感谢大家

2 个答案:

答案 0 :(得分:3)

while (!feof($file_handle) ) {
    $line_of_text = fgetcsv($file_handle, 1024);
    print '<span style="font-size:' .$line_of_text[1].'px">' . $line_of_text[0] . $line_of_text[1] . "</span><BR>";
}

答案 1 :(得分:2)

对于类似的东西,你最好使用内联样式。例如:

while (!feof($file_handle) ) {
    $line_of_text = fgetcsv($file_handle, 1024);
    printf('<span style="font-size:%d">%s</span><br>',
            $line_of_text[1],
            htmlentities($line_of_text[0]));
}

另请注意,我使用htmlentities确保可能出现在CSV中的<&等字符不会弄乱您的HTML输出。