teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2022/11/27 06:06

投稿

CHERRY
CHERRY

スコア25234

answer CHANGED
@@ -5,3 +5,14 @@
5
5
  > return preg_replace( '/(<a.*?>[^<]*?)</', '$1' . "<br/><span>{$item->attr_title}</span><", $item_output );
6
6
 
7
7
  でできたということであれば、 `<br/>` が改行している部分なので、 `<span>`部分と改行をリンクタグの前に持っていけばよいのでは無いかと思います。
8
+
9
+ ----
10
+ コメントに対する追記
11
+
12
+ ご自身で書かれたコードではないのでしょうか。
13
+
14
+ たとえば、下記のような感じでしょうか。
15
+
16
+ ```
17
+ return preg_replace( '/(<a.*?>[^<]*?)</', "<span>{$item->attr_title}</span><br/>" . '$1' . "<", $item_output );
18
+ ```