Pa ti si mogo onda 3 miliona textova da procitas ako ne znas osnove phpa :)
I kud te pogodi da odmah radis neke stvari za koje php nije inicijalno namenjen, da otvaras serijske portove itd.
Za pocetak moras puno da citas, SVE sto je vezano za tvoj problem. Da ne kazem da sad trebas da ucis php i da citas ceo php manual, i da naucis osnovne stvari (ali trebas, inace nema leba od bas toliko gotovih resenj)
ali za pocetak bar procitaj to sto ti ljudi daju kao resenja.
Na linku koji ti je Nikola dao
http://code.google.com/p/php-serial/
ima linkove sa detaljnim objasnjenjima
http://www.geekymedia.com/tech-articles/php-serial-class-for-osx/
Iskreno, ja da sam na tvom mestu, sa tim nivoom znanja bih odustao i radio neke prostije stvar, tj naucio osnove, ili bi se javi na IT berzu poslova da mi neko ovo zavrsi.
Jer ako ne znas include i gde da nadjes tutorijal za to, odma ti je prognoza negativna da ces postici instant rezultate sa ovim projektom.
U svakom slucaju, puno srece, a za linkove pogledaj TOP teme php foruma, kao i foruma PHP Forum za Pocetnike, ima pregrst linkova i tutorijala, a google takodje zna puno.