Pystyykö PHP:ssa luomaan taulukkoa siten, että sen indeksit (tai avaimet mikä onkaan) ovat toisen taulukon arvoja? esimerkki:
//tässä taulukko $taulukko = array($socki); array_push($taulukko,$clientjokaconnectaa); ... foreach($taulukko as $socket) //ja nyt haluaisin taulukon johon säilön time() funktion tuloksia ja jota voisi käyttää jotenkin näin: $ajat[$socket]
Onko tämä ylipäätänsä mahdollista?
kiitos avusta..
Jos nuo socketit ovat tässä tilanteessa tyypiltään resource
kuten arvelen, ei ole mahdollista, sillä
https://www.php.net/language.types.array:
A key may be either an integer or a string.
Ainahan voit luoda taulukon, jonka juokseva indeksi sisältää arvoparin (taulukon) socket-resurssi—aika.
nuo socketit juuri ovat resursseja kuten sanoit. No laitan niille ajan itse taulukkoon :)
Aihe on jo aika vanha, joten et voi enää vastata siihen.