php
目的は「a」と「b」を結び付けるだけですよね?もう 1 つ変数があると仮定するだけで、3 つのリンケージができます
<?php$arr=array();$a = '1';$arr['a'] =&$a;$arr['b'] =&$a;$arr['c'] ='3';var_dump($arr);$arr['a']=2;var_dump($arr);$arr['b']='2';var_dump($arr);?>
$a = array('a' => 1, 'b' => &$a['a'], 'c' => 3); / /$a['a'] はまだ実行されていないため、このように書くことはできません
$a['b'] = &$a['a']; /これは動作します
あなたは渡すことができます このコードの効果を通して
$a = array('a' => 3);$a = array('a' => 1, 'b' => &$a['a'], 'c' => 3);//$a['b'] = &$a['a'];print_r($a);echo $a['b'];
このコードの効果を通して
$a = array('a' => 3);$a = array('a' => 1, 'b' => &$a['a'], 'c' => 3);//$a['b'] = &$a['a'];print_r($a);echo $a['b'];
それでは、この要件自体は無意味です。あるメンバーが別のメンバーを参照する必要はないのではないでしょうか?
それでは、この要件自体は無意味です。あるメンバーが別のメンバーを参照する必要はないのではないでしょうか?
うまくデザインできなかったのかもしれません。
次に、次のようなコード ファイルがあります:
return array(
'domain'=>'http://www.xxx.com/',
'js' => 'http: // www.xxx.com/js',
'img' => 'http://www.xxx.com/img',
'css' => 'http://www.xxx.com/ css'
);
?> http://www.xxx.com/ を再度記述する代わりに、変数または定数に置き換えることはできますか?
http://www.xxx.com/ を望まない場合は、書かないでください。
http://www.xxx.com/ はあなたの Web サイトであり、他の人の Web サイトではありません。書く必要はありません
http://www.xxx.com/ を望まない場合は、書かないでください。
http://www.xxx.com/ はあなたの Web サイトであり、他の人の Web サイトではありません。書く必要はありません
これら 4 つの値の一部は繰り返されます》
もちろん、私は例を挙げているのであり、必ずしもドメイン名である必要はありません。
私が聞きたいことの本質をしっかりと理解していませんでしたか?
それができない理由もお伝えしました
2. return 後に処理を行う、つまり return 配列に b 要素を含めない、そしてb要素が無い場合はb要素=a要素の値とする