<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:atom="http://www.w3.org/2005/Atom"
>
	<channel>
		<copyright>Copyright 1998 - 2026 DPG Media B.V.</copyright>
		<pubDate>Fri, 24 Jul 2026 08:05:42 GMT</pubDate>
		<lastBuildDate>Fri, 24 Jul 2026 08:05:42 GMT</lastBuildDate>
		<description>GoT - list_messages</description>
		<image>
			<link>https://gathering.tweakers.net/</link>
			<title>Gathering of Tweakers</title>
			<url>https://tweakers.net/g/if/logo.gif</url>
		</image>
		<language>nl-nl</language>
		<link>https://gathering.tweakers.net/rss/list_messages/1079391</link>
		<atom:link href="https://gathering.tweakers.net/rss/list_messages/1079391" rel="self" type="application/rss+xml" />
		<title>[php] variabelen meenemen naar nieuwe functie - Softwareontwikkeling - GoT</title>
		<webMaster>gathering@tweakers.net (Administrator)</webMaster>
		<item>
			<title>Verwijderd</title>
			<link>https://gathering.tweakers.net/forum/list_message/24416346#24416346</link>
			<description>Werken met globals;

PHP:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
&lt;?php
// define functions
function test($value) {
    global $var;
    $var = $value;
}

function testtwee() {
    global $var;
    return $var;
}

// define var
test(&#039;Demonstratie&#039;);
echo testtwee();
?&gt;</description>
			<content:encoded><![CDATA[Werken met globals;<br>
<br>
<div class="code">PHP:<br><table class="phphighlight"><tr><td class="phphighlightline"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
</pre></td><td class="phphighlightcode"><div><pre><span class="code_cp">&lt;?php</span>
<span class="code_c1">// define functions</span>
<span class="code_k">function</span> <span class="code_nf">test</span><span class="code_p">(</span><span class="code_nv">$value</span><span class="code_p">)</span> <span class="code_p">{</span>
    <span class="code_k">global</span> <span class="code_nv">$var</span><span class="code_p">;</span>
    <span class="code_nv">$var</span> <span class="code_o">=</span> <span class="code_nv">$value</span><span class="code_p">;</span>
<span class="code_p">}</span>

<span class="code_k">function</span> <span class="code_nf">testtwee</span><span class="code_p">()</span> <span class="code_p">{</span>
    <span class="code_k">global</span> <span class="code_nv">$var</span><span class="code_p">;</span>
    <span class="code_k">return</span> <span class="code_nv">$var</span><span class="code_p">;</span>
<span class="code_p">}</span>

<span class="code_c1">// define var</span>
<span class="code_nx">test</span><span class="code_p">(</span><span class="code_s1">&#39;Demonstratie&#39;</span><span class="code_p">);</span>
<span class="code_k">echo</span> <span class="code_nx">testtwee</span><span class="code_p">();</span>
<span class="code_cp">?&gt;</span></pre></div></td></tr></table></div>]]></content:encoded>
			<dc:creator>Verwijderd</dc:creator>
			<guid isPermaLink="false">https://gathering.tweakers.net/forum/list_message/24416346#24416346</guid>
			<pubDate>Wed, 19 Oct 2005 12:12:51 GMT</pubDate>
		</item>
		<item>
			<title>Verwijderd</title>
			<link>https://gathering.tweakers.net/forum/list_message/24415718#24415718</link>
			<description>Verwijderd schreef op woensdag 19 oktober 2005 @ 11:19:PHP:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function var1 ()
{

$var = &quot;hello world&quot;;

}


function var2 ()
{

global  $var;

echo $var;

}Als $var niet global is in var1(), dan kan je hem buiten die functie niet aanroepen.

Overigens zou ik geen globals gebruiken als je het kan vermijden.</description>
			<content:encoded><![CDATA[<blockquote><div class="message-quote-div"><b><a href="https://gathering.tweakers.net/forum/list_message/24414745#24414745" rel="external" class="messagelink">Verwijderd schreef op woensdag 19 oktober 2005 @ 11:19</a>:</b><div class="code">PHP:<br><table class="phphighlight"><tr><td class="phphighlightline"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
</pre></td><td class="phphighlightcode"><div><pre><span class="code_k">function</span> <span class="code_nf">var1</span> <span class="code_p">()</span>
<span class="code_p">{</span>

<span class="code_nv">$var</span> <span class="code_o">=</span> <span class="code_s2">&quot;hello world&quot;</span><span class="code_p">;</span>

<span class="code_p">}</span>


<span class="code_k">function</span> <span class="code_nf">var2</span> <span class="code_p">()</span>
<span class="code_p">{</span>

<span class="code_k">global</span>  <span class="code_nv">$var</span><span class="code_p">;</span>

<span class="code_k">echo</span> <span class="code_nv">$var</span><span class="code_p">;</span>

<span class="code_p">}</span></pre></div></td></tr></table></div></div></blockquote>Als $var niet global is in var1(), dan kan je hem buiten die functie niet aanroepen.<br>
<br>
Overigens zou ik geen globals gebruiken als je het kan vermijden.]]></content:encoded>
			<dc:creator>Verwijderd</dc:creator>
			<guid isPermaLink="false">https://gathering.tweakers.net/forum/list_message/24415718#24415718</guid>
			<pubDate>Wed, 19 Oct 2005 11:07:33 GMT</pubDate>
		</item>
		<item>
			<title>Mysteryman</title>
			<link>https://gathering.tweakers.net/forum/list_message/24415012#24415012</link>
			<description>om een voorbeeld te geven:

code:1
2
3
4
5
6
7
8
9
10
11
12
13
&lt;? 
function var1() 
{ 
    $var = &quot;hello world&quot;; 
    var2($var);
} 


function var2($var) 
{ 
    echo $var; 
} 
?&gt;

en zo moet je deze definieren als je &#039;hello world&#039; op je scherm wil zien:

code:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
&lt;? 
var1();

function var1() 
{ 
    $var = &quot;hello world&quot;; 
    var2($var);
} 


function var2($var) 
{ 
    echo $var; 
} 
?&gt;</description>
			<content:encoded><![CDATA[om een voorbeeld te geven:<br>
<br>
<div class="code">code:<br><table class="phphighlight"><tr><td class="phphighlightline"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
</pre></td><td class="phphighlightcode"><div><pre>&lt;? 
function var1() 
{ 
    $var = &quot;hello world&quot;; 
    var2($var);
} 


function var2($var) 
{ 
    echo $var; 
} 
?&gt;</pre></div></td></tr></table></div><br>
<br>
en zo moet je deze definieren als je &#039;hello world&#039; op je scherm wil zien:<br>
<br>
<div class="code">code:<br><table class="phphighlight"><tr><td class="phphighlightline"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
</pre></td><td class="phphighlightcode"><div><pre>&lt;? 
var1();

function var1() 
{ 
    $var = &quot;hello world&quot;; 
    var2($var);
} 


function var2($var) 
{ 
    echo $var; 
} 
?&gt;</pre></div></td></tr></table></div>]]></content:encoded>
			<dc:creator>Mysteryman</dc:creator>
			<guid isPermaLink="false">https://gathering.tweakers.net/forum/list_message/24415012#24415012</guid>
			<pubDate>Wed, 19 Oct 2005 09:46:58 GMT</pubDate>
		</item>
		<item>
			<title>GX</title>
			<link>https://gathering.tweakers.net/forum/list_message/24414899#24414899</link>
			<description>Hij bedoelt precies wat hij zegt; zie de manual voor een uitgebreidde uitleg over arguments en scope </description>
			<content:encoded><![CDATA[Hij bedoelt precies wat hij zegt; zie <a href="http://www.php.net/manual/en/language.functions.php" rel="external nofollow">de manual</a> voor een uitgebreidde uitleg over arguments en scope <img src="https://tweakers.net/g/s/smile.svg" width="16" height="16" alt=":)">]]></content:encoded>
			<dc:creator>GX</dc:creator>
			<guid isPermaLink="false">https://gathering.tweakers.net/forum/list_message/24414899#24414899</guid>
			<pubDate>Wed, 19 Oct 2005 09:34:15 GMT</pubDate>
		</item>
		<item>
			<title>Verwijderd</title>
			<link>https://gathering.tweakers.net/forum/list_message/24414874#24414874</link>
			<description>hoe bedoel je? 
Ben namelijk niet zo goed in de benaming van al die dingen. En ben niet zo&#039;n held in php.</description>
			<content:encoded><![CDATA[hoe bedoel je? <br>
Ben namelijk niet zo goed in de benaming van al die dingen. En ben niet zo&#039;n held in php.]]></content:encoded>
			<dc:creator>Verwijderd</dc:creator>
			<guid isPermaLink="false">https://gathering.tweakers.net/forum/list_message/24414874#24414874</guid>
			<pubDate>Wed, 19 Oct 2005 09:32:27 GMT</pubDate>
		</item>
		<item>
			<title>Erkens</title>
			<link>https://gathering.tweakers.net/forum/list_message/24414762#24414762</link>
			<description>gewoon mee geven als argument 
als je het perse met global wilt doen (raad ik niet aan) dan moet je wel ervoor zorgen dat deze variabele al bestaat in de globale scope.</description>
			<content:encoded><![CDATA[gewoon mee geven als argument <img src="https://tweakers.net/g/s/confused.svg" width="20" height="16" alt=":?"><br>
als je het perse met global wilt doen (raad ik niet aan) dan moet je wel ervoor zorgen dat deze variabele al bestaat in de globale scope.]]></content:encoded>
			<dc:creator>Erkens</dc:creator>
			<guid isPermaLink="false">https://gathering.tweakers.net/forum/list_message/24414762#24414762</guid>
			<pubDate>Wed, 19 Oct 2005 09:20:46 GMT</pubDate>
		</item>
		<item>
			<title>Verwijderd</title>
			<link>https://gathering.tweakers.net/forum/list_message/24414745#24414745</link>
			<description>he,

kan iemand me misschien vertellen hoe ik n variabele uit n functie meeneem en weer bij n andere functie kan gebruiken. 
Heb dus al met die global var$; gewerkt. Heb ook al met $GLOBALS geprobeerd maar het wil me maar niet lukken.
heb ook hier op t forum al gezocht en google maar daar vind ik er persoonlijk niet veel over.

Alvast bedankt.

Dit is een vb van de functie:

PHP:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function var1 ()
{

$var = &quot;hello world&quot;;

}


function var2 ()
{

global  $var;

echo $var;

}</description>
			<content:encoded><![CDATA[he,<br>
<br>
kan iemand me misschien vertellen hoe ik n variabele uit n functie meeneem en weer bij n andere functie kan gebruiken. <br>
Heb dus al met die global var$; gewerkt. Heb ook al met $GLOBALS geprobeerd maar het wil me maar niet lukken.<br>
heb ook hier op t forum al gezocht en google maar daar vind ik er persoonlijk niet veel over.<br>
<br>
Alvast bedankt.<br>
<br>
Dit is een vb van de functie:<br>
<br>
<div class="code">PHP:<br><table class="phphighlight"><tr><td class="phphighlightline"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
</pre></td><td class="phphighlightcode"><div><pre><span class="code_k">function</span> <span class="code_nf">var1</span> <span class="code_p">()</span>
<span class="code_p">{</span>

<span class="code_nv">$var</span> <span class="code_o">=</span> <span class="code_s2">&quot;hello world&quot;</span><span class="code_p">;</span>

<span class="code_p">}</span>


<span class="code_k">function</span> <span class="code_nf">var2</span> <span class="code_p">()</span>
<span class="code_p">{</span>

<span class="code_k">global</span>  <span class="code_nv">$var</span><span class="code_p">;</span>

<span class="code_k">echo</span> <span class="code_nv">$var</span><span class="code_p">;</span>

<span class="code_p">}</span></pre></div></td></tr></table></div>]]></content:encoded>
			<dc:creator>Verwijderd</dc:creator>
			<guid isPermaLink="false">https://gathering.tweakers.net/forum/list_message/24414745#24414745</guid>
			<pubDate>Wed, 19 Oct 2005 09:19:37 GMT</pubDate>
		</item>
	</channel>
</rss>