shumik/bracket-checker

检查字符串中的括号是否正确打开/关闭

v1.0.7 2018-02-09 13:36 UTC

This package is not auto-updated.

Last update: 2024-09-29 05:01:48 UTC


README

安装

composer require shumik/bracket-checker

示例

use \BracketChecker\BracketChecker;

require_once 'vendor/autoload.php';

$checker = new BracketChecker();
$checker->setString("()()(()(()())))");

try {
    echo $checker->check() ? 'valid string' : 'invalid string';
} catch (InvalidArgumentException $e) {
    echo 'Invalid string format';
}

测试

vendor/bin/phpunit --bootstrap vendor/autoload.php vendor/shumik/bracket-checker/tests/BracketCheckerTest.php