>>350
結論から言えば、
$aに文字が入っていない。

'シングルクオーテーションか、
"ダブルクオーテーション
でくくられていない文字列は数値として扱われる。

もし文字列として扱いたいのなら、

$a='AAAFFDJ';
か、
$a="AAAFFDJ";

とすべき。このようにクオーテーションで囲われていると、

「あ、これは文字列なんだな」

ってPHP君がわかって、文字列として扱ってくれる。