igorsa / bracket-check
v0.02
2020-04-25 21:15 UTC
This package is auto-updated.
Last update: 2025-06-26 08:36:21 UTC
README
Install
The preferred way to install this extension is through composer:
composer require igorsa/bracket-check
Usage
This package based on pure PHP. Library can check the correctness of the brackets sentence.
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
License
The MIT License (MIT). Please see License File for more information.