2012-08-11 42 views
1

我有這個XML字符串。在這個字符串中我已經創建了一些變量。我只是想澄清一下,當這些變量發生更改時,XML字符串中的值是否也會更改?在PHP中更改XML字符串中的值

<?php 
$nvpstr=" 
    <Source> 
     <Company>".$company."</Company> 
     <LeadId>".$leadid."</LeadId> 
     <IpAddress>".$IP."</IpAddress> 
</Source>"; 
?> 

它是一個真正的XML通過POST發送,考慮到他們提供的格式是這樣的。

+2

之前或之後......什麼情況下,我們正在捕捉價值?通過引用傳遞與傳遞值會給你兩個完全不同的結果。什麼是完整的開始到結束的腳本? – 2012-08-11 23:58:40

+0

難以改變參數,然後'echo'XML? – alfasin 2012-08-12 05:54:32

回答

1

如果你改變那些變量後,他們不會。

或簡單:

$a = 'foo'; 
$b = 'my $a is: '.$a; 
$a = 'bar'; 

不會改變$b'bar'echo $b;將打印出my $a is: foo