- stripos: documentation ( source)
<?php
$user_agent = 'iPhone';
switch (TRUE) {
case (stripos($user_agent, 'ipod') != FALSE);
echo 'ipod';
break;
case (stripos($user_agent, 'iphone') != FALSE);
echo 'iphone';
break;
default:
echo 'nada';
}