smarttemplate_extension_getpartcontent.php

来自「这些都是我以前学习是用到的源码」· PHP 代码 · 共 25 行

PHP
25
字号
<?php

	/**
	* SmartTemplate Extension
	* 截取内容长度
	*/
	function smarttemplate_extension_getpartcontent ( $param , $len = 200)
	{
		if (strlen($param) > $len) {
			$a = 0;
			for($i = 0; $i < $len; $i++) {
				if (ord($param[$i]) > 128) $a++;
			} 
			if ($a % 2 == 0) {
				$str = substr($param, 0, $len) . "..";
			} else {
				$str = substr($param, 0, $len + 1) . "..";
			} 
			Return $str;
		} else {
			Return $param;
		} 
	}

?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?