本文整理汇总了PHP中NNText::is_alphanumeric方法的典型用法代码示例。如果您正苦于以下问题:PHP NNText::is_alphanumeric方法的具体用法?PHP NNText::is_alphanumeric怎么用?PHP NNText::is_alphanumeric使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类NNText
的用法示例。
在下文中一共展示了NNText::is_alphanumeric方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: prepareTags
/**
* prepare the tags and protected tags array
*/
private static function prepareTags($tags, $include_closing_tags = true)
{
if (!is_array($tags)) {
$tags = array($tags);
}
$hash = md5('prepareTags_' . json_encode($tags) . '_' . $include_closing_tags);
if (NNCache::has($hash)) {
return NNCache::get($hash);
}
foreach ($tags as $i => $tag) {
if (!NNText::is_alphanumeric($tag['0'])) {
continue;
}
$tags[$i] = '{' . $tag;
if ($include_closing_tags) {
$tags[] = '{/' . $tag;
}
}
return NNCache::set($hash, array($tags, self::protectArray($tags, 1)));
}