What are some alternative methods to creating multiple arrays in PHP for different sensors?

When dealing with multiple sensors in PHP, it is inefficient to create separate arrays for each sensor. One alternative method is to create a multidimensional array where each sensor data is stored within a nested array. This approach allows for easier management and manipulation of sensor data.

// Create a multidimensional array to store sensor data
$sensorData = array(
    'sensor1' => array(
        'value' => 10,
        'timestamp' => '2022-01-01 12:00:00'
    ),
    'sensor2' => array(
        'value' => 20,
        'timestamp' => '2022-01-01 12:01:00'
    ),
    'sensor3' => array(
        'value' => 30,
        'timestamp' => '2022-01-01 12:02:00'
    )
);

// Access sensor data
echo "Sensor 1 value: " . $sensorData['sensor1']['value'];
echo "Sensor 2 timestamp: " . $sensorData['sensor2']['timestamp'];