hm.. nie do końca rozumiem... chcesz robić subdomene przez php - ktoś wchodzi na stronę A.B.com to wyświetla się np. katalog A lub plik A.php czy robić np. wpisy DNS - ktoś chce subdomene o nazwie A w domenie B.com z rekordami np. NS na ns.server.pl i ns2.server.pl
jeśli to pierwsze to zapraszam
http://blog.rabinek.pl/2006/02/25/subdomeny-htaccess-apache/wpisu *.domena.com w panelu DNS nie trzeba robić - nie wiem po co tam tak piszą

oczywiście dostosuj lepiej tamte regóły w mod_rewrite bo tandetne... a jak nie chcesz mod_rewrite to możesz w index dać by sprawdzalo adres na jaki się wchodzi i wyciągało subdomene... np. ktoś wchodzi na ja.ble.pl to skrypt wyciąga samo "ja" i zachowywuje się tak jak by to była subdomena.... wykaż się... hm... "twórczością":)
jeśli to drugie.... to jedyny pomysł jaki mi przychodzi do głowy by zrobić to
przez php(bo inne metody są ale wtedy dodatkowe oprogramowanie na serverze) to freedns.afraid.org + curl...