igorsa/bracket-check

v0.02 2020-04-25 21:15 UTC

This package is auto-updated.

Last update: 2024-09-26 07:00:48 UTC


README

安装

安装此扩展的首选方式是通过composer

composer require igorsa/bracket-check

使用方法

此包基于纯PHP。库可以检查括号句子的正确性。

use App\IsBalanced;

$bracketsChecker = new IsBalanced('(){}[]'); // String '(){}[]' brackets for checked

// tests

echo $bracketsChecker->isCorrect('(())'); // true
echo $bracketsChecker->isCorrect('((())'); // false
echo $bracketsChecker->isCorrect('()'); // true
echo $bracketsChecker->isCorrect('(('); // false
echo $bracketsChecker->isCorrect('())('); // false
echo $bracketsChecker->isCorrect('((())'); // false
echo $bracketsChecker->isCorrect('(())())'); //false
echo $bracketsChecker->isCorrect('(()(()))))'); // false
echo $bracketsChecker->isCorrect(')'); // false
echo $bracketsChecker->isCorrect('())(()'); // false
echo $bracketsChecker->isCorrect('(){)}((})'); // false
echo $bracketsChecker->isCorrect('(()(()))((()))'); // true
echo $bracketsChecker->isCorrect('(({})(([])))((({[]})))'); // true

许可证

MIT许可证(MIT)。更多信息请参阅许可证文件