8.2.5. Setting MIME Types with PHP

In PHP, the following line of code is used to set the MIME type of a document:

<?php header('Content-type: mimeType'); ?>

For example, to set the MIME type of a document to "application/vnd.wap.xhtml+xml", use the PHP code below:

<?php header('Content-type: application/vnd.wap.xhtml+xml'); ?>

Note that the above PHP code must be placed at the beginning of a document, like this:

<?php header('Content-type: application/vnd.wap.xhtml+xml'); ?>
<?php echo '<?xml version="1.0"?'.'>'; ?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">

Notice that we cannot include the XML declaration in the markup directly. This is because <? and ?> have special meanings in the PHP language. One solution is to print out the XML declaration using the PHP code:

<?php echo '<?xml version="1.0"?'.'>'; ?>

Previous Page Page 11 of 13 Next Page

Contents at a Glance (Click Here for Full Table of Contents)
Print this Web Page | | Back to Top

Feedback Form (Expand)

What do you think about this web page?