Tu problema ya no es con PHP, vas a tener que esperar que un moderador te mueva al foro correspondiente. Una forma de lograr lo que pides es usar en CSS vertical-align y text-align. Pero para que vertical-align funcione debes indicarlo en una caja que sea tipo inline. Si vas a usar div debes hacer algo como
Código HTML:
Ver original#wrap{
width: 400px;
height: 300px;
display: table;
border: 2px solid #cccccc;
}
#content{
width: 100%;
height: 100%;
display: table-cell;
vertical-align: middle;
text-align: center;
}
<div id="content">foo bar baz
</div>