Jump to content

[SOLVED] add to array hassle


arfa

Recommended Posts

Adding a value to an array.

Why won't this work?

$notify_list=file($filename);
$notify_list = array_push($notify_list,"$user_em");
foreach($notify_list as $key => $val) { echo "$val<BR>"; }

It prints the number of records.

 

the file() is clearly an array and foreach prints as expected.

I wonder if it is something to do with the \n at the end of each line?

 

I could easily loop and manually build the new array but....

It seems so simple.

Link to comment
https://forums.phpfreaks.com/topic/182312-solved-add-to-array-hassle/
Share on other sites

http://php.net/manual/en/function.array-push.php

 

array_push returns an int. you can just call it like so and it will work

array_push($notify_list,"$user_em");

 

but since you are just pusing one element into the array, this would be slightly faster

$notify_list[] = $user_em;

since you don't have the overhead of calling a function

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.