Когда PHP отдает станицу - он может записать в нее SID, во FlashVars, они потом доступны в _level0 внутри SWF. т.е. если вы написали что-то типа:

Код:
<?php
...
print "<param name=\"FlashVars\" value=\"sid=" . SID . "\"/>";
...
print "<embed ... FlashVars=\"sid=" . SID . "\" ... />";
То ваша переменная будет во флеше тут:
_level0.sid
Но если вам нужен SID для того, чтобы выяснить а существует ли еще сессия, то:
AS

Код AS1/AS2:
import mx.utils.Delegate;
var lv:LoadVars = new LoadVars();
myBytton.onRelease = Delegate.create(this, myButtonDelegate);
lv.onLoad = Delegate.create(this, lvOnLoadDelegate);
function myButtonDelegate():Void
{
lv.load("my.php?whats-my-sid");
}
function lvOnLoadDelegate(success:Boolean):Void
{
trace(lv.sid);
}
PHP

Код:
<?php
print "sid=" . SID;