ucwords()(或ucfirst()如果我把它们分成名字,lastname)只有亚当·史密斯
$string = implode('-',array_map('ucfirst',explode('-',$string)));