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


A button for going back to the top of this page