<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[함수에서 정의한 값을 다른 함수에서 사용하는 방법 문의?]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/55073</link>
		<description><![CDATA[<p>function ace_shop_page_add_quantity_field() {</p>

<p>$aa='asdf';<br />
   <br />
}<br />
add_action( 'woocommerce_after_shop_loop_item', 'ace_shop_page_add_quantity_field', 12 );</p>

<p> </p>

<p>위의 $aa값을 아래처험 다름 함수에서 사용하는 방법좀 부탁드립니다.</p>

<p> </p>

<p>add_action( 'woocommerce_new_order', 'add_engraving_notes' );<br />
function add_engraving_notes( $order_id ) {        <br />
echo $aa;<br />
}</p>

<p> </p>

<p>출력 'asdf'</p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

지역변수는 다른 함수에서 바로 호출할 수 없습니다.

아래의 코드를 참고하시어 작성해...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/55097</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>지역변수는 다른 함수에서 바로 호출할 수 없습니다.</p>

<p>아래의 코드를 참고하시어 작성해보시겠어요?</p>

<p> </p>

<p>함수의 실행, return 값으로 변수값을 전달하는 방법입니다.</p>

<pre>
<code>function f_a(){
	$a = 'abc';
	return $a;
}

function f_b(){
	$a = f_a();
	return $a;
}</code></pre>

<p>이외에도 여러 방법들이 있으며</p>

<p>각각의 상황에 따라 방법을 달리하셔서 사용하시면 됩니다.</p>

<p> </p>

<p>스코프의 개념을 알고 계시면 이해에 도움이 될 듯 합니다.</p>

<p>스코프에 대해 자세히 알아보시려면</p>

<p>아래 링크를 참고해주세요.</p>

<p><a href="https://www.php.net/manual/en/language.variables.scope.php" target="_blank">https://www.php.net/manual/en/language.variables.scope.php</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 01 Sep 2021 10:00:40 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>