Table of contents
Namespace: Com\Tecnick\Unicode\Bidi
File: StepX.php line 47
X steps of the Bidirectional Algorithm: explicit levels and directions (X1 to X9).
Tags
- since: 2015-07-13
- category: Library
- author: Nicola Asuni info@tecnick.com
- copyright: 2011-2026 Nicola Asuni - Tecnick.com LTD
- license: https://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE)
- link: https://github.com/tecnickcom/tc-lib-unicode
- phpstan-import-type: SeqData from \Com\Tecnick\Unicode\Bidi\Shaping\Arabic
- phpstan-import-type: CharData from \Com\Tecnick\Unicode\Bidi\Shaping\Arabic
- phpstan-type: DssData array{ ‘ord’: int, ‘cel’: int, ‘dos’: string, ‘dis’: bool, }
Constants
MAX_DEPTH
File: StepX.php line 52
public mixed MAX_DEPTH = 125
Methods
__construct()
File: StepX.php line 90
public __construct(array<string|int, int> $ordarr, int $pel) : mixed
Parameters
- $ordarr : array<string|int, int>: Array of UTF-8 codepoints
- $pel : int: Paragraph embedding level
getChrData()
File: StepX.php line 120
public getChrData() : array<int, CharData>
Return values
array<int, CharData>