Nella versione 5 di php il seguente codice funziona alla perfezione

Codice PHP:
substr($row_video['commento'], 0strrpos($row_video['commento'],' -')); 
Questo, se c'e' una stringa del tipo

blablabal - blobloblo

Ritorna quello che c'e' prima del ' -'
quindi in questo caso torna blablabal

Ora nella versione php5 questo funge, nella versione 4 non funziona piu'... ___!!!!
Eppure in php.net dice che substr funziona dalla versione 3 in poi di php...

Qualche idea?
Esiste un altro metodo per fare la stessa cosa?