---
title: "Skapa array, sortera array..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/58511-skapa-array-sortera-array"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "tombombadilll"
published: "2002-11-09T13:03:29.000Z"
updated: "2002-11-11T01:21:27.000Z"
replies: 1
views: 257
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/58511-skapa-array-sortera-array"
---

# Skapa array, sortera array...

## #1 — tombombadilll, 2002-11-09T13:03Z

Detta vill jag göra..men får det inte att fungera..

Vill kunna lägga in två värden på ett array-id så att säga
EX. id = 1 --\> 56 och andersson
      id = 2 --\> 57 och karlsson

1\. Hur definierar jag en sådan array array(array()) eller hur???
2\. Hur lägger jag till en ny "post" på varje rad i arrayen
3\. Hur sorterar jag denna array?

Jättetacksam för hjälp...
mvh
/Thomas

Permalänk: https://www.webforum.nu/p/58511

## #2 — Laban2k, 2002-11-11T01:21Z

Lättast är nog att göra en flerdimensionell array eller att lägga flera saker i samma och ha någon separator mellan dem.

$data\[0\]\['id'\] = 56;
$data\[0\]\['name'\] = "andersson";
$data\[1\]\['id'\] = 57;
$data\[1\]\['name'\] = "karlsson";

eller

$data\[0\] = "56\|andersson";
$data\[0\] = "57\|karlsson";

Sedan kör du bara 
$stuff = explode('\|',$data\[0\]);
så blir $stuff\[0\] 56 och $stuff\[1\] andersson.

Vad vill du sortera efter? Vore mycket lättare om det låg i typ en MySQL databas... då kan man greja som faen :)

Permalänk: https://www.webforum.nu/p/851856

---

Tråden på webben: https://www.webforum.nu/amne/php/58511-skapa-array-sortera-array
