php global nested

Events happening in the community are now at Drupal community events on www.drupal.org.
redboxhosting's picture

node内のglobal 設定宣言について

お世話になります。

Drupal7xにてNode内でPHPを利用しているのですが、独自につくった関数内からグローバル変数にアクセスする際にはどのようにしたらよろしいでしょうか。
関数の中で以下の様にGlobalと宣言しても、$a $bが空になりうまく効いていないように見受けられます。

NODE外で直接PHPを置いた場合期待した動作になりますので、おそらくDrupalのNodeの何かが原因ではないかと推測しています。

例:

$a = 1;
$b = 2;

function Sum()
{
global $a, $b;
$b = $a + $b;
}

Sum();

宜しくお願い致します。

Read more
Subscribe with RSS Syndicate content