在 PHP 中更改 XML 字符串中的值


Changing values in XML string in PHP

我有这个XML字符串。我只是想澄清一下,当这些变量发生变化时,XML字符串中的值是否也会改变?

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

考虑到他们提供的格式是这样的,它是否是通过 POST 发送的真正 XML。

如果你在该块之后更改这些变量,它们将不会。

或简单来说:

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

不会将$b更改为'bar'echo $b;将打印出my $a is: foo