testCanMakeAllWords("మెట్రోపాలిటన్ స్టేట్ యూనివర్సిటీ", true, "మెట్రో", "ట్రోమె", "స్టేట్", "యూనివర్సిటీ");
testCanMakeAllWords("మెట్రోపాలిటన్ స్టేట్ యూనివర్సిటీ", true, "మెట్రో", "ట్రోమె", "స్టేట్", "యూనివర్సిటీ", "యూని");
testCanMakeAllWords("మెట్రోపాలిటన్ స్టేట్ యూనివర్సిటీ", true, "మెట్రో", "ట్రోమె", "స్టేట్", "యూనివర్సిటీ", "యూని", "మెట్రోపాలిటన్ స్టేట్ యూనివర్సిటీ");
testCanMakeAllWords("మెట్రోపాలిటన్ స్టేట్ యూనివర్సిటీ", false, "మెట్రో", "ట్రోమె", "స్టేట్", "యూనివర్సిటీ", "యూని", "మెట్రోపాలిటన్ స్టేట్ యూనివర్సిటీ", "మ్మ మెట్రో");
testTrim(" మెట్రో", "మెట్రో");
testTrim(" మెట్రో ", "మెట్రో");
testTrim("మెట్రో  ", "మెట్రో");
testTrim(" మె ట్రో  ", "మె ట్రో");
testStripAllSymbols("!మెట్రో(పాలి)టన/స్టేటయూ^ని%వర్సిటీ\\~'", "మెట్రోపాలిటనస్టేటయూనివర్సిటీ");
testStripAllSymbols("1మెట్రో9", "1మెట్రో9");
testStripAllSymbols("//మెట్రో\"", "మెట్రో");
testReplace("యూనివర్సిటీ", "y", "x", "యూనివర్సిటీ");
testReplace("యూనివర్సిటీ", "నియూ", "x", "యూనివర్సిటీ");
testReplace("యూనివర్సిటీ", "యూనివర్సిటీ", "x", "x");
testReplace("యూనివర్సిటీ", "వర్సిటీ", "యూని", "యూనియూని");
testReplace("యూనివర్సిటీ", "నివర్సి", "x", "యూxటీ");
testIsIntersecting("యూనివర్సిటీ", "యూనియన్", true);
testIsIntersecting("యూనివర్సిటీ", "యన్", false);
testIsIntersecting("యూనివర్సిటీ", "వ", true);
testGetIntersectingRank("యూనివర్సిటీ", "యూనియన్", 2);
testGetIntersectingRank("యూనివర్సిటీ", "యన్", 0);
testGetIntersectingRank("యూనివర్సిటీ", "వ", 1);
testGetIntersectingRank("యూనివర్సిటీ", "యూనివర్సిటీ", 5);
testGetUniqueIntersectingRank("యూనివర్సిటీయూనివర్సిటీ", "యూనియన్", 2);
testGetUniqueIntersectingRank("యూనివర్సిటీయూనివర్సిటీ", "యన్", 0);
testGetUniqueIntersectingRank("యూనివర్సిటీయూనివర్సిటీ", "వ", 1);
testGetUniqueIntersectingRank("యూనివర్సిటీయూనివర్సిటీ", "యూనివర్సిటీ", 5);
testGetUniqueIntersectingRank("METRO METRO", "MAT", 2);
testSplitWord("యూనివర్సిటీ", 2, 3);
testGetWordStrength("యూనివర్సిటీ", 4);
testGetWordStrength("ఆస్ట్రేలియా", 6);
Exemple #2
0
<?php

/**
 * @package Database
 * @subpackage mysql
 * @ignore
 */
include 'autoload.php';
include '../sql/autoload.php';
testSelect();
testReplace();
testDelete();
testInsert();
testUpdate();
function testReplace()
{
    $query = new MysqlReplace();
    $query->replaceInto('foo');
    $query->values('foo, bar, baz');
    echo $query;
    echo PHP_EOL;
    $query->columns('asdf,qwer,zxvc');
    echo $query;
    echo PHP_EOL;
    $query = new MysqlReplace();
    $query->replaceInto('foo');
    $query->set('x = y, z = 2');
    $query->set('foo = bar');
    echo $query;
    echo PHP_EOL;
    $select = new MysqlSelect();