En la web aparecen varios scripts que permiten escribir nuevas entradas en twitter usando PHP. Algunos requieren la utilización de CURL y otros no.
El que me pareció más sencillo y probé exitosamente es este, que no requiere el uso de esa librería:
<?php
/*---- créditos:http://www.ohmybug.com/ ----*/
$message = "Testeando cómo postear en twitter sin curl";
$url = "http://twitter.com/statuses/update.xml?";
$username = 'user';//usuario
$password = 'pass';//password
$params = "status=". rawurlencode($message);
$result = file_get_contents($url.$params , false, stream_context_create(array(
"http" => array(
"method" => "POST",
"header" => "Authorization: Basic ". base64_encode($username. ":". $password)
)
)));
?>