PHPについて

ページの一部をPC、携帯で表示を切り分ける

単一のphpファイルの一部を、PCと、携帯で表示を切り分ける方法。
以下ソースの変数の中身を記載する。
モバイルのエージェントを分岐することでipad、iphoneにも独自のコンテンツを表示できる。

<?php
$mobile ='*****モバイル用文字列(htmlソースも可)*****';
$output ='*****PC用文字列(htmlソースも可)*****';

$u_agent = $_SERVER['HTTP_USER_AGENT'];
$u_career= array("DoCoMo","Vodafone","SoftBank","MOT-","J-PHONE","KDDI","UP.Browser","WILLCOM");

foreach($u_career as $value){
   if(strstr($u_agent,$value)){
      $output = $mobile;
      break;
   }
}
print $output;
?>