Maakt niks uit, de spam bot krijgt niks van de PHP code te zien, PHP wordt op de server uitgevoerd en de spam bot zal dus gewoon net als idereen de HTML output te zien krijgen.
Je moet toch nog eens lezen wat PHP is.
Wat je wel kan doen is bijvoorbeeld je e-mail adres in een plaatje zetten of een contact formulier maken waarbij je e-mail adres niet vermeld wordt. Dit kan je vervolgens weer verzenden via PHP, er zijn wel wat voorbeelden te vinden hier.
Het is transparant. Maar je moet in PHP een 'transarante' achtergrondskleur opgeven (anti-aliassing o.i.d.) :+. En die veranderd zo nu en dan hier op PHPHulp.