3v4l.org

run code in 300+ PHP versions simultaneously
<?php $titles = ['iPhone 17 Pro Max 256GB Silver eSIM+eSIM', 'iPhone 17 Pro Max 256GB Blue eSIM+eSIM', 'iPhone 17 Pro Max 256GB Orange eSIM+eSIM']; $arrays = array_map(fn($t) => explode(' ', $t), $titles); print_r($arrays); $result = []; foreach ($arrays[0] as $i => $word) { $allSame = true; foreach ($arrays as $arr) { if (!isset($arr[$i]) || $arr[$i] !== $word) { $allSame = false; break; } } if ($allSame) { $result[] = $word; } else { break; } } $string = implode(' ', $result); echo $string; // iPhone 17 Pro Max 256GB

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
162.08 ms | 1368 KiB | 14 Q