bash already supports associative arrays, so IMO the need for linked lists may not be all that critical. Chubler XL gave a really good take on it.
Associative arrays require bash v4
Last edited by jim mcnamara; 03-29-2017 at 10:56 PM..
These 3 Users Gave Thanks to jim mcnamara For This Post:
Hello Everyone,
Over the last few months I have begun to expand my programing skills from windows, Java and SQL / PL-SQL programing into the wonderful world of shell scripting. With little training budget my only options for training are books, Internet and this site (BTY... (1 Reply)
i have a linked list set up like
typedef struct client_list {
char *client_name;
int client_socket_fd;
struct client_list *next;
} client;
client *client_list=NULL;
before adding to the list i check if it already exists, only if it does not then i add
if (client_list==NULL... (1 Reply)
Hi, I am programming in kernel, and I want to use a double linked list that holds infos that every process could access and modify THIS list. So, I suppose it is a 'global' variable since every process(thread) can reach it, I am wondering where to put it? by changing some of the kernel files? (1 Reply)
Program to reverse a linked list by traversing only once. (1 Reply)
Discussion started by: VSSajjan
1 Replies
LEARN ABOUT PHP
stream_context_create
STREAM_CONTEXT_CREATE(3) 1 STREAM_CONTEXT_CREATE(3)stream_context_create - Creates a stream contextSYNOPSIS
resource stream_context_create ([array $options], [array $params])
DESCRIPTION
Creates and returns a stream context with any options supplied in $options preset.
PARAMETERS
o $options
- Must be an associative array of associative arrays in the format $arr['wrapper']['option'] = $value. Default to an empty array.
o $params
- Must be an associative array in the format $arr['parameter'] = $value. Refer to context parameters for a listing of standard
stream parameters.
RETURN VALUES
A stream context resource.
CHANGELOG
+--------+---------------------------------------+
|Version | |
| | |
| | Description |
| | |
+--------+---------------------------------------+
| 5.3.0 | |
| | |
| | Added the optional $params argument. |
| | |
+--------+---------------------------------------+
EXAMPLES
Example #1
Using stream_context_create(3)
<?php
$opts = array(
'http'=>array(
'method'=>"GET",
'header'=>"Accept-language: en
" .
"Cookie: foo=bar
"
)
);
$context = stream_context_create($opts);
/* Sends an http request to www.example.com
with additional headers shown above */
$fp = fopen('http://www.example.com', 'r', false, $context);
fpassthru($fp);
fclose($fp);
?>
SEE ALSO stream_context_set_option(3), Listing of supported wrappers ("Supported Protocols and Wrappers"), Context options ("Context options and
parameters").
PHP Documentation Group STREAM_CONTEXT_CREATE(3)