Hello... I simply am running a query with the Twitter Search API that searches for a specific term and then returns the Tweets it finds. This is a sample of what the array of Tweets returned looks like:
array(50) {
[0]=>
object(stdClass)#9 (18) {
["created_at"]=>
string(31) "Tue, 11 Dec 2012 04:30:08 +0000"
["from_user"]=>
string(7) "Cvpcake"
["from_user_id"]=>
int(44610318)
["from_user_id_str"]=>
string( "44610318"
["from_user_name"]=>
string(6) "KILLER"
["geo"]=>
NULL
["id"]=>
float(2.7835596410783E+17)
["id_str"]=>
string(18) "278355964107829248"
["iso_language_code"]=>
string(2) "en"
["metadata"]=>
object(stdClass)#10 (1) {
["result_type"]=>
string(6) "recent"
}
["profile_image_url"]=>
string(90) "http://a0.twimg.com/profile_images/2945542955/d437253418ea0ae75efb5ae6bf5cec1e_normal.jpeg"
["profile_image_url_https"]=>
string(92) "https://si0.twimg.com/profile_images/2945542955/d437253418ea0ae75efb5ae6bf5cec1e_normal.jpeg"
["source"]=>
string(89) "<a href="http://twitter.com/download/iphone">Twitter for iPhone</a>"
["text"]=>
string(57) "RT @DJNickatNIte_: 9 weeks test ain't got shit on #FINALS"
["to_user"]=>
NULL
["to_user_id"]=>
int(0)
["to_user_id_str"]=>
string(1) "0"
["to_user_name"]=>
NULL
}
[1]=>
object(stdClass)#11 (18) {
["created_at"]=>
string(31) "Tue, 11 Dec 2012 04:30:07 +0000"
["from_user"]=>
string( "BaboTina"
["from_user_id"]=>
int(224918169)
["from_user_id_str"]=>
string(9) "224918169"
["from_user_name"]=>
string(4) "Tina"
["geo"]=>
NULL
["id"]=>
float(2.783559623588E+17)
["id_str"]=>
string(18) "278355962358796288"
["iso_language_code"]=>
string(2) "en"
["metadata"]=>
object(stdClass)#12 (1) {
["result_type"]=>
string(6) "recent"
}
["profile_image_url"]=>
string(89) "http://a0.twimg.com/profile_images/2936213945/390fe03b68949baa1bb1af2f2d6fe76e_normal.png"
["profile_image_url_https"]=>
string(91) "https://si0.twimg.com/profile_images/2936213945/390fe03b68949baa1bb1af2f2d6fe76e_normal.png"
["source"]=>
string(91) "<a href="http://twitter.com/download/android">Twitter for Android</a>"
["text"]=>
string(130) "RT @autocorrects: Multiple choice (test): A, B, C, or D? “Well I haven’t had a B for like 4 questions so I’ll choose that”"
["to_user"]=>
NULL
["to_user_id"]=>
int(0)
["to_user_id_str"]=>
string(1) "0"
["to_user_name"]=>
NULL
}
[2]=>
object(stdClass)#13 (18) {
["created_at"]=>
string(31) "Tue, 11 Dec 2012 04:30:07 +0000"
["from_user"]=>
string(13) "SyifaGBastian"
["from_user_id"]=>
int(332078990)
["from_user_id_str"]=>
string(9) "332078990"
["from_user_name"]=>
string(12) "ViscaELBarca"
["geo"]=>
NULL
["id"]=>
float(2.7835596214069E+17)
["id_str"]=>
string(18) "278355962140688385"
["iso_language_code"]=>
string(3) "und"
["metadata"]=>
object(stdClass)#14 (1) {
["result_type"]=>
string(6) "recent"
}
["profile_image_url"]=>
string(90) "http://a0.twimg.com/profile_images/2921649342/1a38717324614fad5993dc5e4383a925_normal.jpeg"
["profile_image_url_https"]=>
string(92) "https://si0.twimg.com/profile_images/2921649342/1a38717324614fad5993dc5e4383a925_normal.jpeg"
["source"]=>
string(59) "<a href="http://twitter.com/">web</a>"
["text"]=>
string(4) "test"
["to_user"]=>
NULL
["to_user_id"]=>
int(0)
["to_user_id_str"]=>
string(1) "0"
["to_user_name"]=>
NULL
}
Now what I want to do is store the "id_str" field of each Tweet into an array. I'm trying to do this and I thought it would be simple, but I must be doing something wrong. Here is what I have, which results in an error.
$tweetIds;
// loop through $results and favorite them
for($i=0; $i<3; $i++)
{
$tweetIds[$i] => $results[$i]['id_str'];
}
I've tried a couple of other things, including...
$tweetIds;
// loop through $results and favorite them
for($i=0; $i<3; $i++)
{
$tweetIds[$i] => $results[$i]["id_str"];
}
and...
$tweetIds;
// loop through $results and favorite them
for($i=0; $i<3; $i++)
{
$tweetIds[$i] => $results[$i][7];
}
But each way has resulted in an error. I can't figure out why. I'm sure it's something simple I'm not doing correctly... thanks for any help