- Output for git.master, git.master_jit, rfc.property-hooks
- http://mydomain.com bool(true) http://www.mydomain.com bool(true) http://mydomain.com.evilsite.com bool(false) http://mydomain.com.mydomain.net bool(true) http://evilsitemydomain.com bool(false) http://mydomain.com.evil%45site.com bool(false) http://evil%45sitemydomain.com bool(false) http://evil%00sitemydomain.com bool(false) http://mydomain.com.evil%00site.com bool(false) http://evilsite.com/.mydomain.com bool(false) http://mydomain.com%00.evilsite.com bool(false) http://evilsite.com#.mydomain.com bool(false) http://evilsite.com@mydomain.com bool(true) http://mydomain.com@evilsite.com bool(false) http://evilsite.com@#mydomain.com bool(false) http://evilsite.com:mydomain.com bool(false) file://stuff@myfile:mydomain.com bool(false) file:///dev@mydomain.com Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/uTqP3 on line 13 bool(false) file:///dev?@mydomain.com Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/uTqP3 on line 13 bool(false) file:///dev?mydomain.com Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/uTqP3 on line 13 bool(false) http:mydomain.com Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/uTqP3 on line 13 bool(false) http:evilsite.com//mydomain.com Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/uTqP3 on line 13 bool(false) http:mydomain.com//evilsite.com Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/uTqP3 on line 13 bool(false) http:mydomain.com Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /in/uTqP3 on line 13 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/uTqP3 on line 13 bool(false) http://[2010:836B:4179::836B:4179].mydomain.com bool(false) http://evilsite.com+mydomain.com bool(false) http://mydomain.com+evilsite.com bool(false) http://%6Dydomain.com bool(false) http://evilsite$mydomain.com bool(false) http://evilsite;mydomain.com bool(false) http://%1B.mydomain.com/ bool(true) http://%1Bmydomain.com/ bool(false) http://mydom ain.com bool(false) http://my domain.com bool(false) http://mydomain.com.eu bool(false) http://"mydomain.com bool(false) http://".mydomain.com bool(true) http://%22.mydomain.com bool(true) http://£.mydomain.com bool(true)
This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.
Active branches
Archived branches
Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page
- 2020-03-21 RFC: Is_Literal - declined
- 2020-12-04 Enumerations - included in PHP 8.1
- 2018-06-15 Typed Properties v2 - implemented in PHP 7.4
- 2016-08-12 Object typehint - included in PHP 7.2
- 2016-08-14 Arrow functions - withdrawn
- 2016-05-29 array_change_keys() - withdrawn
- 2016-04-19 Lexical scope support for anonymous classes - suspended
- 2016-04-17 Functional Interfaces - declined
- 2016-03-16 Typed Properties - superseded in favor of Typed Properties 2.0
- 2015-08-27 Callable Prototypes - declined
- 2015-05-01 Short Closures - declined / withdrawn in favor of Arrow Functions
- 2015-02-18 Scalar type hints v5 - included in PHP 7
- 2015-02-14 Union Types - declined
- 2013-09-22 Anonymous classes - included in PHP 7