StringHelper.php 847 Bytes
<?php

namespace common\helpers;

use yii\base\Object;
use function str_replace;

/*
 * 字符串处理助手
 *
 * @author Nemo.Luo <378107001qq.com>
 * @date 2015/12/06
 */
class StringHelper extends Object
{
    /**
     * 图片链接中的域名转为占位符
     * @param $txt
     * @return mixed
     */
    public static  function imageDomain2PlaceHolder($txt)
    {
        $imageUrl = ImageManager::getUrl('');
        $placeHolder = '@imagesUrl';

        return str_replace($imageUrl, $placeHolder, $txt);
    }

    /**
     * 图片链接中的占位符恢复为域名
     * @param $txt
     * @return mixed
     */
    public static  function placeHolder2ImageDomain($txt)
    {
        $imageUrl = ImageManager::getUrl('');
        $placeHolder = '@imagesUrl';
        return str_replace($placeHolder, $imageUrl, $txt);
    }
}