Концепция UserControl явно не существует в PHP, хотя вы можете инкапсулировать нужные вам функции в файле и использовать функцию include (), чтобы разместить их на своих страницах там, где вы хотите.
<html>
<head>
<title></title>
</head>
<body>
<?php include('header.php'); ?>
<?php include('pageBody.php'); ?>
<?php include('footer.php'); ?>
</body>
</html>
Обратите внимание, что Smarty обеспечивает намного лучшее разделение обработки и рендеринга и сделает этот тип вещи очень плавным.