No, gratuitamente no
Non so cosa esattamente hai visto, ma di regola "inviare sms da php" significa sottoscrivere un contratto con qualsiasi azienda che esce su google cercando "sms gateway", scrivere un programmino che normalmente invia una mail a numero@qualcosa.it, e poi e' il gateway ad occuparsi della consegna, e pagare a loro in base al tariffario