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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

str替換不適用于美元符號和html標簽

str替換不適用于美元符號和html標簽

PHP
拉風的咖菲貓 2022-10-09 20:17:36
我正在嘗試替換此字符串中的一些文本(在 $ 登錄 ins 標記之前添加 US)ex-$mystring='<del><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">$</span>49.00</span></del> <ins><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">$</span>39.00</span></ins>'; echo str_replace('<ins><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">$</span>39.00</span></ins>','<ins><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">US$</span>39.00</span></ins>',$mystring);但它似乎根本沒有替換,我知道有 woocmmerce 函數(shù)可以添加前綴但我需要這個而不使用那些,任何人都知道如何解決此問題或更好的方法。謝謝你我們的輸出應(yīng)該是當前的輸出是49 美元39 美元輸出應(yīng)該是49 美元39 美元
查看完整描述

1 回答

?
墨色風雨

TA貢獻1853條經(jīng)驗 獲得超6個贊

請看一下,它將根據(jù)您所需的輸出將最后出現(xiàn)的 $ 替換為 US$。


$mystring='<del>

<span class="woocommerce-Price-amount amount">

<span class="woocommerce-Price-currencySymbol">$</span>49.00</span></del>

<ins><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">$</span>39</span></ins>';


echo str_lreplace('$','US$',$mystring);

function str_lreplace($search, $replace, $subject)

{

    $pos = strrpos($subject, $search);


    if($pos !== false)

    {

       $subject = substr_replace($subject, $replace, $pos, strlen($search));

    }


    return $subject;

}


查看完整回答
反對 回復(fù) 2022-10-09
  • 1 回答
  • 0 關(guān)注
  • 108 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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