@@ 90-95 (lines=6) @@ | ||
87 | $month = 1; |
|
88 | $day = 1; |
|
89 | ||
90 | if (!empty($parts[0]) && |
|
91 | 1 <= intval($parts[0]) && |
|
92 | intval($parts[0]) <= 32767 |
|
93 | ) { |
|
94 | $year = intval($parts[0]); |
|
95 | } |
|
96 | ||
97 | if (!empty($parts[1]) && |
|
98 | 1 <= intval($parts[1]) && |
|
@@ 97-102 (lines=6) @@ | ||
94 | $year = intval($parts[0]); |
|
95 | } |
|
96 | ||
97 | if (!empty($parts[1]) && |
|
98 | 1 <= intval($parts[1]) && |
|
99 | intval($parts[1]) <= 12 |
|
100 | ) { |
|
101 | $month = intval($parts[1]); |
|
102 | } |
|
103 | ||
104 | if (!empty($parts[2]) && |
|
105 | 1 <= intval($parts[2]) && |
|
@@ 104-109 (lines=6) @@ | ||
101 | $month = intval($parts[1]); |
|
102 | } |
|
103 | ||
104 | if (!empty($parts[2]) && |
|
105 | 1 <= intval($parts[2]) && |
|
106 | intval($parts[2]) <= 31 |
|
107 | ) { |
|
108 | $day = intval($parts[2]); |
|
109 | } |
|
110 | ||
111 | return date('Y-m-d', strtotime("{$year}-{$month}-{$day}")); |
|
112 | } |