Hola amigos, se pueden crear list en PHP.
Yo tenia entendido que una lista era un arreglo, pero necesito crear una list, como las que se crean en .net.
| ||||
Respuesta: Crear List en PHP
__________________ Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo. Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1 Skiper0125 |
| |||
Respuesta: Crear List en PHP En Negrito esta el ejemplo... $Cantidad=10; $CodigoConsumo=1; $FechaConsumo='2010-12-01T16:51:00'; $IdCasino=1; $IdTipoServicio=1; $NumeroContrato='4500002505'; $RutContratista='78454860-0'; $ValorNeto=1500; $parametros= array(); $parametros["Cantidad"]=$Cantidad; $parametros["CodigoConsumo"]=$CodigoConsumo; $parametros["FechaConsumo"]=$FechaConsumo; $parametros["IdCasino"]=$IdCasino; $parametros["IdTipoServicio"]=$IdTipoServicio; $parametros["NumeroContrato"]=$NumeroContrato; $parametros["RutContratista"]=$RutContratista; $parametros["ValorNeto"]=$ValorNeto; $DetalleConsumo=list($DConsumo)=$parametros;$param=array(); $param["DatosDetalleConsumo"]=$DetalleConsumo; $DatosConsumo=list($Consumo)=$param; Sabes lo que pasa es que tengo que conectarme a un servicio web WCF y este recibe una lista , en php los datos se envian en forma de arreglo, y para pasar un parametro no tengo problemas , pero para pasar una lista no puedo ,llegan en blanco los parametros.... |
| ||||
Respuesta: Crear List en PHP Un List de .NET o Java es algo mas que un arreglo, puedes crear una clase que emule su comportamiento, habría que ver que es exactamente lo que necesitas. |
| |||
Respuesta: Crear List en PHP Por favor tomense el tiempo de leer esto porfavor.....estoy complicado con este tema: te cuento que tengo que conectarme a un servicio web WCF desde PHP , lo he intentado de diferentes formas y no ha habido caso. Cuando le envio un solo parámetro me funciona perfecto pero cuando le envio un arreglo de datos no me funciona.(Ellos reciben una lista) Esta es la dirección del servicio. $wsdl = "http://161.195.142.37/demandaWs/Demandas.svc?wsdl"; Forma1 $soapClient = new SoapClient($wsdl); $retval = $soapClient->Consumos('DatosDetalleConsumo',$DatosConsumo); var_dump($retval)."<br>"; Forma 2 $param = array('Cantidad' => $Cantidad,'CodigoConsumo' => $CodigoConsumo, 'FechaConsumo' =>$FechaConsumo, 'IdCasino' => $IdCasino, 'IdTipoServicio' => $IdTipoServicio,'NumeroContrato' => $NumeroContrato, 'RutContratista' => $RutContratista,'ValorNeto' => $ValorNeto); $result =$client->Consumos($param); var_dump($param); Forma 3 $param = array('DatosDetalleConsumo' => array('Cantidad' => $Cantidad,'CodigoConsumo' => $CodigoConsumo, 'FechaConsumo' =>$FechaConsumo, 'IdCasino' => $IdCasino, 'IdTipoServicio' => $IdTipoServicio,'NumeroContrato' => $NumeroContrato, 'RutContratista' => $RutContratista,'ValorNeto' => $ValorNeto)); $result =$client->Consumos($param); var_dump($param); Forma 4 $param = array('Cantidad' => $Cantidad,'CodigoConsumo' => $CodigoConsumo,'FechaConsumo' =>$FechaConsumo, 'IdCasino' => $IdCasino, 'IdTipoServicio' => $IdTipoServicio,'NumeroContrato' => $NumeroContrato, 'RutContratista' => $RutContratista,'ValorNeto' => $ValorNeto); $result =$client->Consumos("DatosDetalleConsumo",$param); var_dump($result); En la mayoría me sale el siguiente error object(stdClass)#2 (1) { ["ConsumosResult"]=> object(stdClass)#3 (3) { ["ConError"]=> bool(true) ["Detalle"]=> string(40) "El par{ametro consumos no puede ser nulo" ["Mensaje"]=> string(43) "El informe de consumo debe contener valores" } } |
Etiquetas: |