MVC es un patrón de diseño en ingeniería de software, este mismo patrón lo vemos implementado en algunos frameworks PHP tales como.

Ejemplo de una consulta sencilla de la forma más usada.
< ?php
function get_posts()
{
mysql_connect(...);
$resultado = mysql_query('SELECT * FROM wp_posts ORDER BY date DESC');
$posts = array();
while($post = mysql_fetch_objects($resultado)) {
$posts[] = $post;
}
return $posts;
}
?>
Usando el patrón de diseño MVC en este mismo ejemplo quedaría así.
Modelo ( modelo.php )
< ?php
function get_posts()
{
mysql_connect(...);
$resultado = mysql_query('SELECT * FROM wp_posts ORDER BY date DESC');
$posts = array();
while($post = mysql_fetch_objects($resultado)) {
$posts[] = $post;
}
return $posts;
}
?>