Can I add a variable value to a passed function parameter in php?
<p>I have the following variable:</p>

<pre><code>$argument = 'blue widget';
</code></pre>

<p>Which I pass in the following function:</p>

<pre><code>widgets($argument);
</code></pre>

<p>The widgets function has two variables in it:</p>

<pre><code>$price = '5';
$demand ='low';
</code></pre>

<p>My questions is how can I do the following:</p>

<pre><code> $argument = 'blue widget'.$price.' a bunch of other text';
 widgets($argument);
 //now have function output argument with the $price variable inserted where I wanted.
</code></pre>

<ul>
<li>I don't want to pass $price to the function</li>
<li>price is made available once inside the function</li>
</ul>

<p>Is there any sound way I can do this or do I need to rethink my design?</p>
