- substr: documentation ( source)
- strrpos: documentation ( source)
<?php
$str = '1-2-3-4-5';
echo substr($str, strrpos($str, '-') + 1)."\n\n";
echo substr($str, strrpos($str, ';') + 1)."\n\n";
$str = '1-2-3-4-5';
if (($pos = strrpos($str, ';')) !== false)
echo substr($str, $pos + 1);
else
echo $str;