ASP.NET является объектно-ориентированным, а PHP - нет. Таким образом, в PHP нет нативного «заполнителя». Если вы хотите этот тип функциональности, вам следует использовать MVC-фреймворк, такой как Kohana . Это, или вы можете создать свой собственный простой шаблон.
Например, вот простая страница:
<?php
include("header.php");
include("navigation.php");
?>
<h1>About Us</h1>
<p>This is our About Us page.</p>
<?php
include("footer.php");
?>
В этом примере у вас должны быть относительно постоянные части вашей страницы (верхний колонтитул, навигация, нижний колонтитул и т. Д.), Все они хранятся как фрагменты, которые включены в ваши основные файлы, такие как index.php, aboutus.php, и gallery.php. В приведенном выше примере мы видим, как может выглядеть простая страница «о нас».
Эта модель относительно популярна среди молодых программистов, но если вы немного знакомы с объектно-ориентированными средами, я бы посоветовал вам вместо этого взглянуть на Kohana и поработать над знакомством с методом разработки Model-View-Controller. .