3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = array( 'label' => 'Evening', 'hour' => 15, 'minute' => 00, 'add_time' => 'enabled', 'zlzkrrwlwchehhtvdnmq_add_date' => '29 November 2022', 'zlzkrrwlwchehhtvdnmq_zoom_id' => null, 'zlzkrrwlwchehhtvdnmq_stock' => null, 'sfujorleiwijcczciess_add_date' => '30 November 2022', ); $pt = '/add_date$|hour$|minute$/'; foreach ($data as $key => $value){ $match = preg_match($pt, $key); if (!$match) { unset($data[$key]); } } print_r($data);
Output for 7.4.0 - 7.4.33, 8.0.1 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
Array ( [hour] => 15 [minute] => 0 [zlzkrrwlwchehhtvdnmq_add_date] => 29 November 2022 [sfujorleiwijcczciess_add_date] => 30 November 2022 )

preferences:
101.08 ms | 407 KiB | 5 Q