<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## **CommonMark\Parse**(string`$markdown_content`[,int`$options`] ) :CommonMark\\Node >[info]解析markdown語句 返回節點CommonMark\\Node 參數: `options` **`CommonMark\Parser\Normal`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Parser\Normalize`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Parser\ValidateUTF8`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Parser\Smart`**([integer](https://www.php.net/manual/en/language.types.integer.php)) ``` $node=CommonMark\Parse("## **標題**"); var_dump($node); 結果: CommonMark\Node\Document Object ( [children] => Array ( [0] => CommonMark\Node\Heading Object ( [children] => Array ( [0] => CommonMark\Node\Text\Strong Object ( [children] => Array ( [0] => CommonMark\Node\Text Object ( [literal] => 標題 ) ) ) ) ) ) ) ``` ***** ## **CommonMark\Render**(CommonMark\\Node`$node`\[,int`$options`\[,int`$width`\]\] ) :string >[info]渲染節點為markdown語句 參數: `options` **`CommonMark\Render\Normal`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\SourcePos`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\HardBreaks`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\Safe`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\NoBreaks`**([integer](https://www.php.net/manual/en/language.types.integer.php)) ``` $heading=new \CommonMark\Node\Heading(2); $r=CommonMark\Render($heading); var_dump($r);//## ``` 例子2: ``` $heading=new CommonMark\Node\Heading(2);//默認值為1 一個# 值為2則兩個# $child=new CommonMark\Node\Text('title'); $heading->appendChild($child); $render=CommonMark\Render($heading); var_dump($render);//## title ``` 例子3: ``` $heading=new CommonMark\Node\Heading(2);//默認值為1 一個# 值為2則兩個# $child_strong=new CommonMark\Node\Text\Strong(); $heading->appendChild($child_strong); $child_text=new CommonMark\Node\Text('title'); $child_strong->appendChild($child_text); $render=CommonMark\Render($heading); var_dump($render);//## **title** ``` ***** **CommonMark\\Render\\HTML**(CommonMark\\Node`$node`\[,int`$options`\] ) :string >[info]將節點渲染為html `options` **`CommonMark\Render\Normal`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\SourcePos`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\HardBreaks`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\Safe`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\NoBreaks`**([integer](https://www.php.net/manual/en/language.types.integer.php)) 例子: ``` $heading=new CommonMark\Node\Heading(2);//默認值為1 一個# 值為2則兩個# $child_strong=new CommonMark\Node\Text\Strong(); $heading->appendChild($child_strong); $child_text=new CommonMark\Node\Text('title'); $child_strong->appendChild($child_text); //$render=CommonMark\Render($heading); //var_dump($render);//## **title** $render=CommonMark\Render\HTML($heading);//轉成html var_dump($render);//<h2><strong>title</strong></h2> ``` ***** **CommonMark\Render\XML**(CommonMark\\Node`$node`\[,int`$options`\] ) :string >[info]將節點渲染成XML格式 參數: `options` **`CommonMark\Render\Normal`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\SourcePos`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\HardBreaks`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\Safe`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\NoBreaks`**([integer](https://www.php.net/manual/en/language.types.integer.php)) ``` $heading=new CommonMark\Node\Heading(2);//默認值為1 一個# 值為2則兩個# $child_strong=new CommonMark\Node\Text\Strong(); $heading->appendChild($child_strong); $child_text=new CommonMark\Node\Text('title'); $child_strong->appendChild($child_text); // $render=CommonMark\Render($heading); // var_dump($render);//## **title** // $render=CommonMark\Render\HTML($heading);//轉成html // var_dump($render);//<h2><strong>title</strong></h2> $render=CommonMark\Render\XML($heading);//轉成XML var_dump($render); ``` 結果: ``` <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE document SYSTEM "CommonMark.dtd"> <heading level="2"> <strong> <text>title</text> </strong> </heading> ``` ***** **CommonMark\Render\Man**(CommonMark\\Node`$node`\[,int`$options`\[,int`$width`\]\] ) :string >[info]將節點渲染為Man(什么格式???) 參數: `options` **`CommonMark\Render\Normal`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\SourcePos`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\HardBreaks`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\Safe`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\NoBreaks`**([integer](https://www.php.net/manual/en/language.types.integer.php)) ***** **CommonMark\Render\Latex**(CommonMark\\Node`$node`\[,int`$options`\[,int`$width`\]\] ) :string >[info]將節點渲染成Latex 參數: `options` **`CommonMark\Render\Normal`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\SourcePos`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\HardBreaks`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\Safe`**([integer](https://www.php.net/manual/en/language.types.integer.php)) **`CommonMark\Render\NoBreaks`**([integer](https://www.php.net/manual/en/language.types.integer.php)) *****
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看