We've added a number of functions recently to help making building easier:
MIME_HEADER_DECODE
- Decodes email header fields encoded in accordance with RFC 2047.IS_EMAIL
- Checks if a string follows email standard. It does not verify that the email exists.IS_URL
- Checks if a string follows the URL standard.IS_IPV4
- Checks if a string is an IPv4 address.IS_IPV6
- Checks if a string is an IPv6 address.IS_XML
- Checks if a string is valid XML.IS_JSON
- Checks if a string is valid JSON.IS_YAML
- Checks if a string is valid YAML.