回答編集履歴

2

ちょうせい

2019/07/01 05:23

投稿

yambejp
yambejp

スコア116468

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  ```PHP
18
18
 
19
- $v1='!s:123:"abcde";';
19
+ $v1='s:123:"abcde";';
20
20
 
21
21
  $pattern='!s:(\d+):"(.*?)";!es';
22
22
 
@@ -32,7 +32,7 @@
32
32
 
33
33
  ```PHP
34
34
 
35
- $v1='!s:123:"abcde";';
35
+ $v1='s:123:"abcde";';
36
36
 
37
37
  $pattern='!s:(\d+):"(.*?)";!s';
38
38
 

1

chousei

2019/07/01 05:23

投稿

yambejp
yambejp

スコア116468

test CHANGED
@@ -1,4 +1,16 @@
1
1
  e修飾子の話ですよね?
2
+
3
+
4
+
5
+ 考え方としては、
6
+
7
+ - コールバック関数を用意する(無名関数でOK)
8
+
9
+ - マッチ箇所をコールバック関数の引数で受ける
10
+
11
+ - コールバック関数からはreturnで戻す
12
+
13
+
2
14
 
3
15
 
4
16