---
title: "värdeskillnad mellan arrayelement"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/124684-värdeskillnad-mellan-arrayelement"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "herq"
published: "2005-03-18T17:41:13.000Z"
updated: "2005-03-19T13:27:05.000Z"
replies: 3
views: 373
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/124684-värdeskillnad-mellan-arrayelement"
---

# värdeskillnad mellan arrayelement

## #1 — herq, 2005-03-18T17:41Z

har en array, typ:

```php
$gammal = array('1', '3', '5', '9' ,'10');
```

finns det ngn funktion som returnerar värdeskillnaden mellan de olika elementen?
typ:

```php
$onskadArray = fantastiskFunktion($gammal);
//$onskadArray = [ 2 2 4 1];
```

exakt som diff() funktionen i matlab, om det nu är ngn som pysslar med det.

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

## #2 — Peeer, 2005-03-18T19:40Z

```php
function fantastiskFunktion($arr){
	if(count($arr) <= 1)
		return false;
		
	$returnarr = array();	
	foreach($arr as $value){
		if(isset($tmp))
			$returnarr[] = intval($value) - $tmp;
		$tmp = intval($value);
	}
	return $returnarr;
}
```

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

## #3 — herq, 2005-03-19T13:19Z

så det finns ingen "inbyggd" funktion i php som kan göra detta simpla, det är ju pinsamt.

tack iaf.

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

## #4 — Peeer, 2005-03-19T13:27Z

Möjligt att det finns, jag känner dock inte till den. Sen vet jag inte riktigt om jag skulle kalla det för pinsamt att det ev. inte finns någon sådan funktion inbyggd. Jag har aldrig saknat den funktionen iaf :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/124684-värdeskillnad-mellan-arrayelement
