<?php
Zend\Stdlib\StringUtils::isValidUtf8($str);
ソース:https://github.com/zendframework/zf2/blob/master/library/Zend/Stdlib/StringUtils.php
ちなみに、u modifier使える環境かいなかの確認に、hasPcreUnicodeSupportメソッドがあります。
参照: PCREはUnicode文字プロパティをサポートするとは限らない - http://d.hatena.ne.jp/hnw/20090628