En gros, l'idée de Cyrano, c'est que si il n'est pas possible d'accéder directement à un port Com avec du php, il serait envisageable de passer par un programme en langage C (qui lui est plus adapté pour accéder à un port com) et ensuite établir une connexion par socket entre cette application C et des script php. En gros, avoir un programme intermédiaire entre le php et le port com.
Pour faire très simple, les sockets sont des "composants" réseaux qui permettent de faire communiquer des applications via un réseau (et donc également entre applications tournant sur une même machine)
C'est facile à dire comme ça, mais je ne vois pas de raisons que ça ne fonctionne pas, à condition d'avoir de la documentation suffisante sur le matériel branché sur le port com (en gros, il faut savoir comment lui parler

)