testphrasesplit.php.svn-base
来自「PHP 知识管理系统(基于树结构的知识管理系统), 英文原版的PHP源码。」· SVN-BASE 代码 · 共 40 行
SVN-BASE
40 行
<?phprequire_once('../../../config/dmsDefaults.php');require_once(KT_LIB_DIR . '/util/ktutil.inc');$tests = array( // (string, phrases, words) array('a"b c"d', array('b c'), array('a','d')), );foreach ($tests as $t) { print '<pre>'; $test = $t[0]; $phrases = $t[1]; $words = $t[2]; $p_expect = implode(', ', $phrases); $w_expect = implode(', ',$words); $res = KTUtil::phraseSplit($test); $p_got = implode(', ', $res['phrases']); $w_got = implode(', ', $res['words']); if (($w_got == $w_expect) && ($p_got == $p_expect)) { print sprintf("Passed: %s\n", $test); } else { print "--------\n"; print sprintf("failed: %s\n", $test); print sprintf("Phrases - got \"%s\", expected \"%s\"\n", $p_got, $p_expect); print sprintf("Words - got \"%s\", expected \"%s\"\n", $w_got, $w_expect); print "--------\n"; }}?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?