-1

我有以下 PHP/HTML 源代码(在template.php文件中):

<!DOCTYPE html>
<head>
</head>
<body>
<header>
<?php echo 'Hi!';?>
</header>
<article>    <!--Content goes here! -->
</article>
<footer> some text
</footer>
</body>
<html>

我通过 iclude 命令将此添加到我的 php 页面<?php include('layouts/template.php');?>

我的问题是,是否有任何方法可以使当前 php 页面中的内容在<article>标签内而不将代码与某些文件分开?

(就像 .net/aspx 中的 MasterPage?)

希望得到帮助,谢谢!

4

1 回答 1

1

你可以这样做

function content($header,$article,$footer){

    echo '<!DOCTYPE html>
      <head>
      </head>
      <body>
         <header>'.$header.'</header>
         <article>'.$article.'</article>
         <footer> .'$footer.' </footer>
      </body> 

    <html>';
}

然后调用该函数

content("header you want","some article","some footer");
于 2013-06-26T10:45:23.880 回答