Esa parte ya la tienes con los arreglos.
En C
Código C:
Ver originalstruct database {
int id_number;
int age;
float salary;
};
struct database employee;
employee.age = 22;
employee.id_number = 1;
employee.salary = 12000.21;
En php
Código PHP:
Ver original
$employee['age'] = 22;
$employee['id_number'] = 1;
$employee['salary'] = 12000.21
El punto es que en C existen las estructuras para que puedas agrupar datos de diferente tipo como una unidad. Pero si me gustarla saber por que crees que serian bueno tenerlas