Gracias por responder.
No estoy muy familiarizado con php y relicé un var_dump para ver el contenido del array. Y un echo para la function:
Código PHP:
$server = new soap_server;
$server->configureWSDL('obtenerMunicipio', 'urn:obtenerMunicipio');
if (!isset($HTTP_RAW_POST_DATA)){
$HTTP_RAW_POST_DATA = file_get_contents("php://input");
}
function obtenerMunicipio(){
$cn = mysqli_connect("localhost","root","","directorio2");
$municipio = $cn->query("SELECT mpio_clave, edo_id,mpio_descripcion FROM municipio");
$ArrMunicipios = [];
while ($municipios = mysqli_fetch_array($municipio,MYSQLI_ASSOC)){
$ArrMunicipios[] = $municipios;
}
var_dump ($ArrMunicipios);
return json_encode($ArrMunicipios);
}
echo obtenerMunicipio();
El resultado con var_dum, me muestra los datos almacenados en el arreglo, pero el echo obtenerMunicipio, no me arroja los datos. Me podrías ayudar