atispro / emt-php8
兼容 php8+ 的 EMT 打印机
dev-main
2024-07-26 18:14 UTC
Requires
- php: >=7.3.0
This package is auto-updated.
Last update: 2024-09-26 18:30:53 UTC
README
穆拉维约夫打字机(mdash.ru),移植到 php8+。
变更内容
- 打字机重写以确保与 php8+ 兼容
- 修改了 mdash_symbol_to_html_mdash 规则(现在符号 " — " 应该被空格包围)
- 添加了 double_minus_to_html_mdash 规则(序列 " -- " 被替换为 " — ")
如何安装
composer require atispro/emt-php8
如何使用
<?php $html = "<div>HTML-код, который надо оттипографить</div>"; // опции здесь опциональны и приведены для примера $options = [ 'OptAlign.all'=>'off', //'Etc.split_number_to_triads'=>'off', 'Text.paragraphs'=>'off', 'Space.bracket_fix'=>'off', ]; $html = EMT\EMTypograph::fast_apply($html,$options);