hola buenos dias a todos realmente si escribo este post espor que no he sido capas de obtener el valor de una variable en un array, ya que soy realmente nuevo en php y estoy aprendiendo de forma autodidacta
tengo este codigo php
Código PHP:
Ver original$string='<?xml version="1.0" ?>
<Request>
<PosLogin>
<PosName>'.$dist.'</PosName>
<UserName>'.$user.'</UserName>
<UserPass>'.md5($pass).'</UserPass>
</PosLogin>
<PosMethod>
<MethodName>ReservaTopUp</MethodName>
<Params>
<CountryCode>52</CountryCode>
<PhoneNumber>5555555555</PhoneNumber>
<CardID>1</CardID>
</Params>
</PosMethod>
</Request>';
$client = new nusoap_client($url, true);
$param = array( "StringWS" => $string );
$result = $client->call("RequestWS", $param);
if(!is_array($result)) $result=XML_unserialize($result);
$err = $client->getError();
echo "<pre>";
print_r($result);
echo "</pre>";
// generar archivo de texto resultado
$clave= "Resultado";
$identificador="0";
$numero="333";
///
$miarchivo=fopen($clave.'.txt','w');//abrir archivo, nombre archivo, modo apertura
fwrite($miarchivo, // escribir
"identificador: ".$identificador." numero: ".$numero);
fclose($miarchivo);
deseo guardar en un archivo de texto que se llame resultado el valor y el nombre de dos variables del array $result que es la respuesta de un web service
cuando imprimo en pantalla el valor de $result obtengo esto
Array
(
[Response] => Array
(
[Success] => 1
[Fields] => Array
(
[Status] => OK
[TransRef] => 1504728616
)
)
)
quiero guardar en mi archivo de texto nombre de la variable
Success 1
status ok
transRef 1504728616
debido a mi bajo conocimiento por que soy nuevo no he logrado realizarlo ojala me puedan orientar o darme alguna opinion de antemano se los agradecere enormemente saludos