Here is my crack at it:
$str = '// [ { "id": "694653" ,"t" : "Faaf" ,"e" : "652" ,"l" : "279.43" ,"l_cur" : "279.43" } ]';
preg_match_all('#: "([^"]+)" ,"([^"]+)"#', $str, $matches);
echo '<pre>'.print_r($matches[1], true).print_r($matches[2], true);
Ouput:
Array
(
[0] => 694653
[1] => Faaf
[2] => 652
[3] => 279.43
)
Array
(
[0] => t
[1] => e
[2] => l
[3] => l_cur
)
So basically, you can always pair up $matches[1] with $matches[2].
So by printing $matches[1][0] with $matches[2][0] would give you: 694653 t by example.