我有两个文件:home.php和head.php。在home.php是这样的:
<?php
define('FILE_TITLE', 'Home');
define('STLYESHEET_1_HREF', 'css/home.css');
?>
<html>
<?php require 'head.php' ?>
<!-- Some HTML -->
</html>
在head.php中:
<head>
<title><?php echo FILE_TITLE; ?></title>
<?php if (defined('STYLESHEET_1_HREF')): ?>
<link rel="stylesheet" href="<?php echo STYLESHEET_1_HREF ?>">
<?php endif; ?>
<!-- Some PHP&HTML -->
</head>
FILE_TITLE
工作正常,但它不会进入if语句。我做错了什么?
答案 0 :(得分:2)
define('STLYESHEET_1_HREF', 'css/home.css');
href="<?php echo STYLESHEET_1_HREF ?>">
你有一个错字。
将定义中的STLYESHEET_1_HREF
更改为STYLESHEET_1_HREF
,它会正常工作。
答案 1 :(得分:0)
您也可以使用
<ListView Style="{x:Null}" Name="lvUsers" Background="Transparent" Foreground="White" Margin="3" FontSize="12" SelectionChanged="lvUsers_SelectionChanged">
...
和
<?php
const FILE_TITLE = 'Home';
const STYLESHEET_1_HREF = 'css/home.css';
?>