- Affected version
 - 2.3
 
This hasn't passed yet, but the discussion doesn't look like it'll have any roadblocks.
	
	
		
			
			
				
					
						
							
						
					
					wiki.php.net
				
			
		
	
This will break things function definitions like:
	
	
	
		
Thankfully the fix isn't too bad, but will be a backwards compatibility breaking change so hopefully this can get into 2.3
I've been trying to craft a regex to find these (
				
			PHP: rfc:deprecate-implicitly-nullable-types
This will break things function definitions like:
		PHP:
	
	function foo(User $user = null)
	I've been trying to craft a regex to find these (
function.*\([^\?\)]*\s*[\w]+\s*\$[\w]+\s*=\s*null\s*\) is the closest I've got), but it is somewhat false positive and error prone