src を php の規則性で置き換える方法: 1. 対応する PHP ファイルを開きます; 2. 「if(!function_exists('get_img_path')){function get_img_path($img){...」を通じてそれを実装します。 }" メソッド さまざまな環境に応じて画像パスを取得します。 3. "htmlspecialchars_decode" メソッドを使用して、ページ上にリッチ テキスト エディターのコンテンツを表示します。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、Dell G3 コンピューター。
php src を正規表現に置き換えるにはどうすればよいですか?
#PHP - 記事画像タグ src の内容を定期的に照合して置換しますバックエンドのリッチテキストエディタで編集した画像を各種端末で表示します同じサーバー上にないため、画像のアクセスパスが異なります##現時点では、一括照合と置換が必要です
//$info->content 是接口中返回文章的内容 $preg = '#<img(.+?)src\s*=\s*[\"|\']([^"|^\']+?)[\"|\']([^>]*?)>#'; $info->content = preg_replace_callback($preg,function ($matches){ $replace = get_img_path($matches[2]);//要替换的src return "<img{$matches[1]}src=\"$replace\"{$matches[3]}>"; }, $info->content);
get_img_path()関数は、異なる環境に応じて画像のパスを取得します
if(!function_exists('get_img_path')){ function get_img_path($img){ //当前环境 $env_info = getenv('APP_ENV'); switch ($env_info){ case 'local': $url = 'https://local.***.com/'.$img; break; case 'test': $url = 'https://test.***.com/'.$img; break; case 'production': $url = 'https://production.***.com/'.$img; break; default: $url = 'https://local.***.com/'.$img; break; } return $url; } }
ページ上に表示するリッチ テキスト エディターのコンテンツ
<?php echo htmlspecialchars_decode($info->content);?>
推奨学習:「
PHP ビデオ チュートリアル以上がsrcを通常のPHPに置き換える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。