PHP中的“内容持有者”?

时间:2013-06-26 10:41:08

标签: php master-pages

我有以下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 include('layouts/template.php');?>

将此添加到我的php页面

我的问题是,如果有任何方式当前php页面中的内容将在<article>标记内,而不将代码分开到某些文件中吗?

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

希望得到帮助,谢谢!

1 个答案:

答案 0 :(得分: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");