I know there is a lot of documentation around this but this one line of code took me ages to find in a 4000 line file, and I would like to get it right the first try.
file_put_contents($myFile,serialize(array($email_number,$email_address))) or die("can't open file");
if ($address != "[email protected]") {
$email['headers'] = array('CC' => '[email protected]');
}
}
After this if statement I basically want to add on
'BCC' => '[email protected]'
into the $email['headers']
array (so it adds it whether the if evaluates to true or not)
Just assign $array[$key] = $value; It is automatically a push and a declaration at the same time.
The array_push() function inserts one or more elements to the end of an array. Tip: You can add one value, or as many as you like. Note: Even if your array has string keys, your added elements will always have numeric keys (See example below).
The array_keys() is a built-in function in PHP and is used to return either all the keys of and array or the subset of the keys. Parameters: The function takes three parameters out of which one is mandatory and other two are optional.
Arrays in javascript are typically used only with numeric, auto incremented keys, but javascript objects can hold named key value pairs, functions and even other objects as well.
You can add them individually like this:
$array["key"] = "value";
Collectively, like this:
$array = array(
"key" => "value",
"key2" => "value2"
);
Or you could merge two or more arrays with array_merge
:
$array = array( "Foo" => "Bar", "Fiz" => "Buz" );
$new = array_merge( $array, array( "Stack" => "Overflow" ) );
print_r( $new );
Which results in the news key/value pairs being added in with the old:
Array ( [Foo] => Bar [Fiz] => Buz [Stack] => Overflow )
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With