文字列を1字ずつ配列へ

例えば、$str="abcde"という文字列を

$var[0]='a';
$var[1]='b';
....
と切りたいときの方法。

$var=preg_split("//",$str);

残念ながら
$var[0]='';
$var[1]='a';
$var[2]='b';

と余分なものが入ってしまったがなんとか成功かな。
まあ理屈上この結果は非常に怪しい(アルゴリズム次第ってかんじ?)ので
あまり使わないほうがいいかも。

っていうかもっとスマートな方法教えてください。