eben.
Deine funktion liefert nen Integer zurück und Showmessage erwartet nen String.
Also musst du dein Resultat von integer nach String konvertieren (mit intToStr() )
Die gemütlichen php Zeiten bei denen Datentypen relativ egal waren sind nun vorbei