1--TEST-- 2preg_replace_callback_array() invalid pattern 3--FILE-- 4<?php 5preg_replace_callback_array( 6 [42 => function () {}], 7 'a', 8); 9?> 10--EXPECTF-- 11Fatal error: Uncaught TypeError: preg_replace_callback_array(): Argument #1 ($pattern) must contain only string patterns as keys in %s:%d 12Stack trace: 13#0 %s(%d): preg_replace_callback_array(Array, 'a') 14#1 {main} 15 thrown in %s on line %d 16