| @@ 1538-1547 (lines=10) @@ | ||
| 1535 | * @param bool $AllowEmpty 是否允許空值 |
|
| 1536 | * @version 1.0.1012 |
|
| 1537 | */ |
|
| 1538 | private function ValidateID($Name, $Value, $MaxLength = 1, $AllowEmpty = false) |
|
| 1539 | { |
|
| 1540 | if (empty($Value)) { |
|
| 1541 | // 是否允許空值 |
|
| 1542 | $this->IsAllowEmpty($Name, $AllowEmpty); |
|
| 1543 | } else { |
|
| 1544 | // 格式檢查 |
|
| 1545 | $this->IsValidFormat($Name, '/^\d{1,'.$MaxLength.'}$/', $Value); |
|
| 1546 | } |
|
| 1547 | } |
|
| 1548 | ||
| 1549 | /** |
|
| 1550 | * URL 檢查. |
|
| @@ 1751-1760 (lines=10) @@ | ||
| 1748 | * @param bool $AllowEmpty 是否允許空值 |
|
| 1749 | * @version 1.0.1012 |
|
| 1750 | */ |
|
| 1751 | private function ValidateMixTypeID($Name, $Value, $MaxLength = 1, $AllowEmpty = false) |
|
| 1752 | { |
|
| 1753 | if (empty($Value)) { |
|
| 1754 | // 是否允許空值 |
|
| 1755 | $this->IsAllowEmpty($Name, $AllowEmpty); |
|
| 1756 | } else { |
|
| 1757 | // 格式檢查 |
|
| 1758 | $this->IsValidFormat($Name, '/^[0-9a-zA-Z]{1,'.$MaxLength.'}$/', $Value); |
|
| 1759 | } |
|
| 1760 | } |
|
| 1761 | ||
| 1762 | /** |
|
| 1763 | * 門市類型檢查. |
|