本文整理汇总了PHP中L::getTxts方法的典型用法代码示例。如果您正苦于以下问题:PHP L::getTxts方法的具体用法?PHP L::getTxts怎么用?PHP L::getTxts使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类L
的用法示例。
在下文中一共展示了L::getTxts方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: md5
static function &getTxt($string, $ns = null, $l = null)
{
$hash = md5($string);
$ns = $ns === null ? self::$ns : $ns;
$l = $l ? $l : L();
$txts = L::getTxts($ns, $l);
if (!isset($txts[$hash])) {
D()->query("INSERT INTO smalltext SET namespace='" . $ns . "', hash = '" . $hash . "', de = " . D()->quote($string) . ", original=" . D()->quote($string) . " ");
// todo:change to default:en
$txts[$hash] = '';
}
if (!$txts[$hash]) {
// was before "$txts[$hash] === ''"
$str = debug ? '*' . $string . '*' : $string;
} else {
$str = $txts[$hash];
}
if (G()->SET['qg']['smalltexts_counter']->setType('bool')->v) {
D()->query("UPDATE smalltext SET count = count+1 WHERE hash = '" . $hash . "'");
}
return $str;
}