第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

在 PHP 中將<跨度樣式=“字體-粗細(xì):粗體”>某些文本<跨度>轉(zhuǎn)換為<b>某些文本</b>

在 PHP 中將<跨度樣式=“字體-粗細(xì):粗體”>某些文本<跨度>轉(zhuǎn)換為<b>某些文本</b>

PHP
慕少森 2022-09-17 17:37:29
作為標(biāo)題,如果我有一些html,我想去掉樣式標(biāo)簽并將它們轉(zhuǎn)換為html標(biāo)簽,這樣才能使它成為.我怎樣才能在 PHP 中做到這一點(diǎn)?<p><span style="font-style:italic">abcde</span><span style="font-weight:bold">abcde</span></p><p><i>abcde</i><b>abcde</b></p>我注意到,當(dāng)我在CK編輯器中打開html時(shí),這種轉(zhuǎn)換是自動(dòng)完成的。但我想在后端PHP中做到這一點(diǎn)。謝謝。
查看完整描述

3 回答

?
達(dá)令說

TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超6個(gè)贊

$string = '<p><span style="font-style-italic;font-weight:bold">abcde</span><span style="font-weight:bold">abcde</span></p>';


$dom = new DOMDocument();

$dom->loadHTML($string);


$xp = new DOMXPath($dom);


$str = '';

$results = $xp->query('//span');

if($results->length>0){

    foreach($results as $result){

        $style = $result->getAttribute("style");

        $style_arr = explode(";",$style);

        $style_template = '%s';

        if(count($style_arr)>0){

            foreach($style_arr as $style_item){

                if($style_item == 'font-style-italic'){

                    $style_template = '<i>'.$style_template.'</i>';

                }

                if($style_item == 'font-weight:bold'){

                    $style_template = '<b>'.$style_template.'</b>';

                }

            }

        }

        $str .= sprintf($style_template,$result->nodeValue);

    }

}

$str = '<p>'.$str.'</p>';


查看完整回答
反對(duì) 回復(fù) 2022-09-17
?
長(zhǎng)風(fēng)秋雁

TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超7個(gè)贊

您還可以在 php 參數(shù)下使用 html 標(biāo)記,或者像這樣使用 php 開始和結(jié)束標(biāo)記


<?php

    echo"<h1>Here is Heading h1 </h1>"; 

 ?>

或者你可以把你的html代碼放在“ ”后回聲像這樣


<?php 

echo"Your Html Code Here";

      ?>


查看完整回答
反對(duì) 回復(fù) 2022-09-17
?
開心每一天1111

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超13個(gè)贊

$output = preg_replace('/(<[^>]+) style=".*?"/i', '$1', $input);

匹配一個(gè)跟隨一個(gè)或多個(gè),直到空間來臨并且到達(dá)。將使用大寫樣式,如果標(biāo)記不包含 ,則將標(biāo)記保留原樣。對(duì)于單引號(hào),請(qǐng)使用以下內(nèi)容:<>style="anything"/i$1style=""style=''

(<[^>]+) style=("|').*?("|')


查看完整回答
反對(duì) 回復(fù) 2022-09-17
  • 3 回答
  • 0 關(guān)注
  • 130 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)