Цзянь Лин прав, вы используете «+», когда вы должны использовать «.» объединить строки.
Echo "" + $pk[rand(0,2)] + "";
должно стать
echo "" . $pk[rand(0,2)] . "";
И действительно, вы можете просто сделать:
echo $pk[rand(0,2)];
вместо объединения пустых строк до и после (которые, поскольку они пустые, ничего не добавляют).