Peut peut-être répondre partiellement à ta question concernant PHP (mais oui, à priori on peut utiliser les pointeurs) http://zend.interwise.com/zend/iSeminar/OI1336/