PHP爬虫,提取网站中的关键词,用一次正则匹配,然后再PHP数组的操作

Sigue tu envío - correosexpress.com
https://s.correosexpress.com/SeguimientoSinCP/search

输入32300020453578801467130





<?php

error_reporting( E_ALL&~E_NOTICE );
$html = "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">
<html>
    <head>
        <meta charset=\"utf-8\" />
        <meta http-equiv=\"x-ua-compatible\" content=\"ie=edge\" />
        <title>
         Sigue tu envío - correosexpress.com
      </title>
        <meta name=\"description\" content=\"SIGUE TUS ENVÍOS  ¡Realiza el seguimiento de tus envíos aquí!\" />
        <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />
        <link rel=\"apple-touch-icon\" href=\"apple-touch-icon.png\" />
        <link rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/SeguimientoSinCP/images/favicon.ico\" />
        <link type=\"text/css\" rel=\"stylesheet\" href=\"/SeguimientoSinCP/css/all.css\" />
        <link type=\"text/css\" rel=\"stylesheet\" href=\"/SeguimientoSinCP/css/styles.css\" />
        <link type=\"text/css\" rel=\"stylesheet\" href=\"/SeguimientoSinCP/css/datepicker.css\" />
        <link type=\"text/css\" rel=\"stylesheet\" href=\"https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css\" />
        <script>
          (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
          (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
          m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
          })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

          ga('create', 'UA-50094623-4', 'auto');
          ga('send', 'pageview');

         (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
          (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
          m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
          })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

          ga('create', 'UA-50094623-1', 'auto');
          ga('send', 'pageview');
      </script>
        <script type=\"text/javascript\">
         if (top.location!= self.location) {
            top.location = self.location;
         }
      </script>
    </head>
    <!--[if IE 9 ]>
    <body class=\"ie ie9\">
        <![endif]-->
        <!--[if !IE]>-->
        <body style=\"display: none\">
            <!--
            <![endif]-->
            <header id=\"banner\">
                <div class=\"header-main\">
                    <a href='http://www.correosexpress.com/web/correosexpress/home' title=\"Correos Express\" class=\"header-logo\">
                        <img class=\"logoCorreosExpress\" alt=\"Logo Correos Express\" src=\"/SeguimientoSinCP/images/logo_correos_express_2x.png\" srcset=\"/SeguimientoSinCP/images/logo_correos_express_2x.png 2x\" />
                    </a>
                    <!--  <a href='http://www.correosexpress.com/web/correosexpress/home' title=\"Correos Express\" class=\"header-title-logo-mobile\"><img alt=\"Logo Correos Express\" src=\"/SeguimientoSinCP/images/logo_correos_express_mobile.png\" srcset=\"/SeguimientoSinCP/images/logo_correos_express_mobile_2x.png 2x\" />
      </a>-->
                    <div class=\"header-social\">
                        <div class=\"header-social-icons\">
                            <a title=\"Linkedin\" class=\"custom-icon fa fa-linkedin\" href=\"https://www.linkedin.com/company/correos-express\" target=\"_blank\">Linkedin</a>
                            <a title=\"Twitter\" class=\"custom-icon fa fa-twitter\" href=\"https://twitter.com/CorreosExpress\" target=\"_blank\">Twitter</a>
                            <a title=\"Blog\" href=\"http://elblogdeecommerce.com/\" target=\"_blank\">
                                <img id=\"blog_no_ico\" src=\"/SeguimientoSinCP/images/new_blog.png\">

                            </a>
                        </div>
                        <div class=\"header-atc\">
                            <img src=\"/SeguimientoSinCP/images/Logo_atc.png\">

                        </div>
                    </div>
                    <div class=\"header-atc\"></div>
                    <a href=\"#\" title=\"Navegación\" class=\"responsive-hamburguer\">
                        <img src=\"/SeguimientoSinCP/images/responsive-hamburguer.png\" alt=\"Navegación\" />
                    </a>
                </div>
                <nav class=\"header-nav\">
                    <ul class=\"header-nav-list\">
                        <li class=\"header-nav-logo\">
                            <a href='http://www.correosexpress.com/web/correosexpress/home' title=\"Correos Express\">
                                <img alt=\"Logo Correos Express\" src=\"/SeguimientoSinCP/images/logo_correos_express_mobile.png\" srcset=\"/SeguimientoSinCP/images/logo_correos_express_mobile_2x.png 2x\" />
                            </a>
                        </li>
                        <li>
                            <a href='http://www.correosexpress.com/web/correosexpress/nacional'>
                                <img src=\"/SeguimientoSinCP/images/menu_nuestros serv.png\" />
                                <p id=\"600333-1\">Servicios</p>
                            </a>
                        </li>
                        <li class=\"header-main-nav-primary-sep\"></li>
                        <li>
                            <a href='http://www.correosexpress.com/web/correosexpress/plan-profesionales-y-empresas'>
                                <img src=\"/SeguimientoSinCP/images/menu_tarifas.png\">
                                <p id=\"600334-1\">Planes para empresas</p>
                            </a>
                        </li>
                        <li class=\"header-main-nav-primary-sep\"></li>
                        <li>
                            <a href='http://www.correosexpress.com/web/correosexpress/calcula-tu-envio'>
                                <img src=\"/SeguimientoSinCP/images/acerca_de_chronoexpres.png\" />
                                <p id=\"600335-1\">Calcula tu envío</p>
                            </a>
                        </li>
                        <li class=\"header-main-nav-primary-sep\"></li>
                        <li>
                            <a href='http://www.correosexpress.com/web/correosexpress/actualidad'>
                                <img src=\"/SeguimientoSinCP/images/menu_sala prensa.png\" />
                                <p id=\"600336-1\">Sala de prensa</p>
                            </a>
                        </li>
                        <li class=\"header-main-nav-primary-sep\"></li>
                        <li>
                            <a href='https://www.correosexpress.com/web/correosexpress/consultanos'>
                                <img src=\"/SeguimientoSinCP/images/menu_contacto.png\" />
                                <p id=\"600337-1\">Contacto</p>
                            </a>
                        </li>
                    </ul>
                </nav>
                <div class=\"responsive-overlay\"></div>
            </header>
            <div class=\"container\">
                <div class=\"tracking-container row\">
                    <div class=\"col-xs-12\">
                        <h2 class=\"decorator tracking-decorator\">Seguimiento del env&iacute;o</h2>
                        <div class=\"tracking\">
                            <div class=\"clearfix tracking-title\">
                                <div class=\"clearfix tracking-title-text\">
                                    <div class=\"wrapper--tracking-icon text-center\">
                                        <img class=\"tracking-icon\" src='/SeguimientoSinCP/images/entregado.png' />
                                    </div>
                                    <h3 class=\"pull-left big prim-color status\">
                                        <span class=\"shipping\">
                        Env&iacute;o:
                                            <span class=\"grey\">32300020453578801467130</span>
                                            <br />
                                        </span>
                     Entregado.
                                    </h3>
                                    <div class=\"more-info-btn\">
                                        <a id=\"moreInfoButton\">m&aacute;s info&#8230;</a>
                                    </div>
                                    <div class=\"status-desc\">
                                        <p class=\"bold pull-left status-message\">Su env&iacute;o est&aacute; entregado.</p>
                                    </div>
                                </div>
                            </div>
                            <div data-progress='100' class='row tracking-block  '>
                                <div class=\"col-xs-5 col-sm-5 col-md-12\">
                                    <div class=\"top-info-tracking-wrapper bold clearfix m-b-10\">
                                        <div class=\"progress-value\">
                        Entregado

                     </div>
                                    </div>
                                </div>
                                <div class=\"col-xs-2 col-sm-2 col-md-12\">
                                    <div class=\"tracking-wrapper m-b-25\">
                                        <div class=\"progress--bg\">
                                            <div class=\"progress--bar\">
                                                <div class=\"progress--bar--circle pull-right\"></div>
                                            </div>
                                            <div class=\"progress--bg--circle pull-right\"></div>
                                        </div>
                                    </div>
                                </div>
                                <div class=\"col-xs-5 col-sm-5 col-md-12\">
                                    <div class=\"bottom-info-tracking-wrapper clearfix m-b-30\">
                                        <div class=\"pull-left origin\">
                        Origen del env&iacute;o: MADRID
                     </div>
                                        <div class=\"destiny\">
                        Destino del env&iacute;o: CALLE PALLETER N&deg;27
                     </div>
                                    </div>
                                </div>
                            </div>
                            <table class=\"miyazaki\">
                                <caption>Situaciones de su env&iacute;o</caption>
                                <thead>
                                    <tr>
                                        <th>Fechas/hora</th>
                                        <th>Poblaci&oacute;n</th>
                                        <th>Estado</th>
                                    </tr>
                                </thead>
                                <tbody>
                                    <tr>
                                        <td data-th=\"Fechas/hora\">Vie, 25/01/2019 12:10</td>
                                        <td data-th=\"Poblaci&oacute;n\">CENTRAL</td>
                                        <td data-th=\"Estado\">INFORMADO. Ya hemos recibido la informaci&oacute;n de su env&iacute;o, en breve dispondremos de  su mercanc&iacute;a. Si necesita informaci&oacute;n adicional por favor p&oacute;ngase en contacto con su remitente.</td>
                                    </tr>
                                    <tr>
                                        <td data-th=\"Fechas/hora\">Vie, 25/01/2019 19:23</td>
                                        <td data-th=\"Poblaci&oacute;n\">MADRID CTC</td>
                                        <td data-th=\"Estado\">ADMITIDO</td>
                                    </tr>
                                    <tr>
                                        <td data-th=\"Fechas/hora\">Vie, 25/01/2019 19:23</td>
                                        <td data-th=\"Poblaci&oacute;n\">MADRID CTC</td>
                                        <td data-th=\"Estado\">EN RUTA A LOCALIDAD DE DESTINO. Su env&iacute;o est&aacute; en uno de nuestro veh&iacute;culos  siendo transportado a la localidad de destino. Lo recibir&aacute; en la fecha de entrega prevista.</td>
                                    </tr>
                                    <tr>
                                        <td data-th=\"Fechas/hora\">Lun, 28/01/2019 02:06</td>
                                        <td data-th=\"Poblaci&oacute;n\">VALENCIA</td>
                                        <td data-th=\"Estado\">EN DESTINO. Su env&iacute;o est&aacute; en nuestras instalaciones de destino y lo estamos clasificando. Lo recibir&aacute; en la fecha de entrega prevista.</td>
                                    </tr>
                                    <tr>
                                        <td data-th=\"Fechas/hora\">Lun, 28/01/2019 08:27</td>
                                        <td data-th=\"Poblaci&oacute;n\">VALENCIA</td>
                                        <td data-th=\"Estado\">EN REPARTO. Su env&iacute;o se encuentra en reparto. Lo recibir&aacute; en la fecha de entrega prevista.</td>
                                    </tr>
                                    <tr>
                                        <td data-th=\"Fechas/hora\">Lun, 28/01/2019 17:00</td>
                                        <td data-th=\"Poblaci&oacute;n\">VALENCIA</td>
                                        <td data-th=\"Estado\">NUEVO REPARTO. Su env&iacute;o  no ha podido ser entregado por no localizar al destinatario en el momento de la entrega. Si desea gestionar una nueva entrega por favor pulse la opci&oacute;n Gestionar nueva entrega.</td>
                                    </tr>
                                    <tr>
                                        <td data-th=\"Fechas/hora\">Mar, 29/01/2019 08:23</td>
                                        <td data-th=\"Poblaci&oacute;n\">VALENCIA</td>
                                        <td data-th=\"Estado\">EN REPARTO. Su env&iacute;o se encuentra en reparto. Lo recibir&aacute; en la fecha de entrega prevista.</td>
                                    </tr>
                                    <tr>
                                        <td data-th=\"Fechas/hora\">Mar, 29/01/2019 10:53</td>
                                        <td data-th=\"Poblaci&oacute;n\">VALENCIA</td>
                                        <td data-th=\"Estado\">ENTREGADO. Su env&iacute;o est&aacute; entregado.</td>
                                    </tr>
                                </tbody>
                            </table>
                            <div class=\"botonera text-right\">
                                <form id=\"detailBackForm\" name=\"detailBackForm\" action=\"/SeguimientoSinCP/home\" method=\"post\">
                                    <table class=\"wwFormTable\">
                                        <input type=\"hidden\" id=\"usuarioEncript\" name=\"usuarioEncript\" value='' />
                                        <input type=\"hidden\" id=\"shippingNumber\" name=\"shippingNumber\" value='32300020453578801467130' />
                                        <input type=\"hidden\" id=\"zipCodeBack\" name=\"zipCodeBack\" value='' />
                                        <input type=\"hidden\" id=\"original\" name=\"original\" value='ORI' />
                                        <input type=\"hidden\" id=\"trackFromContactBack\" name=\"trackFromContact\" value='' />
                                        <button type=\"submit\" id=\"backFromDetailButton\" class=\"btn btn-lg btn-primary\">Volver</button>
                                    </table>
                                </form>
                            </div>
                        </div>
                    </div>
                </div>
                <!-- Modal de Introducir CP -->
                <div class=\"modal fade\" id=\"enterZipCodeModal\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myModalLabel\">
                    <div class=\"modal-dialog modal-sm ui-dialog\" role=\"document\">
                        <div class=\"modal-content\">
                            <div class=\"modal-header\">
                                <button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">
                                    <span> </span>
                                </button>
                                <h4 class=\"modal-title\" id=\"myModalLabel\">Introduzca el c&oacute;digo postal</h4>
                            </div>
                            <!-- Campo en el que vamos a pasar si la getion es 0-entrega o 1-direccion -->
                            <input type=\"hidden\" id=\"gestion\" value='' />
                            <form id=\"enterZipCodeForm\" name=\"enterZipCodeForm\" action=\"/SeguimientoSinCP/manageShipping\" method=\"post\">
                                <table class=\"wwFormTable\">
                                    <div class=\"modal-body\">
                                        <div class=\"form-group\">
                                            <p id=\"notValidZipCodeError\" class=\"errorMsg\" style=\"display: none;\">El c&oacute;digo postal no se corresponde con el env&iacute;o indicado.</p>
                                            <label for=\"zipCode\">Introduzca el C&oacute;digo postal del env&iacute;o:</label>
                                            <input type=\"text\" class=\"input-form2\" id=\"zipCode\" name=\"zipCode\" value='' />
                                        </div>
                                    </div>
                                    <div class=\"modal-footer\">
                                        <button type=\"button\" id=\"cancelZipCodeModalButton\" class=\"button-red\" data-dismiss=\"modal\">Cancelar</button>
                                        <button type=\"button\" id=\"continueZipCodeModalButton\" class=\"button-red\">Continuar</button>
                                    </div>
                                </table>
                            </form>
                        </div>
                    </div>
                </div>
                <!-- Modal de Listado PODs -->
                <div class=\"modal\" id=\"podListDialog\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myModalLabel\">
                    <div class=\"modal-dialog modal-sm ui-dialog\"  role=\"document\">
                        <div class=\"modal-content\" id=\"podListDialogContainer\">
                            <div class=\"modal-header\">
                                <button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">
                                    <span> </span>
                                </button>
                            </div>
                            <table id=\"podSearchResultsTable\" class=\"popup-table-select\" cellspacing=\"0\" width=\"100%\">
                                <thead>
                                    <tr>
                                        <th>POD</th>
                                        <th>Fecha</th>
                                    </tr>
                                </thead>
                                <tbody id=\"podDetailBody\">

               </tbody>
                                <tfoot></tfoot>
                            </table>
                        </div>
                    </div>
                </div>
                <input type=\"hidden\" id=\"podNombre\" value='' />
                <input type=\"hidden\" id=\"podFirma\" value='' />
                <input type=\"hidden\" id=\"podFecha\" value='' />
            </div>
            <script type=\"text/javascript\">
   var headertext = [];
   var headers = document.querySelectorAll(\".miyazaki th\");
   var tablebody = document.querySelector(\".miyazaki tbody\");

   for (var i = 0; i < headers.length; i++) {
      var current = headers[i];
      headertext.push(current.textContent.replace(/\r?\n|\r/, \"\"));
   }

   for (var i = 0, row; row = tablebody.rows[i]; i++) {
      for (var j = 0, col; col = row.cells[j]; j++) {
         col.setAttribute(\"data-th\", headertext[j]);
      }
   }


            </script>
            <footer id=\"footer\" role=\"contentinfo\">
                <div class=\"logos-correos\">
                    <div class=\"logo-footer\">
                        <a>
                            <img src=\"/SeguimientoSinCP/images/grupo_correos.png\">

                        </a>
                    </div>
                    <div class=\"logo-footer\">
                        <a href=\"http://correos.es\" target=\"_blank\">
                            <img src=\"/SeguimientoSinCP/images/logo_correos_footer.png\">

                        </a>
                    </div>
                    <div class=\"logo-footer\">
                        <a href=\"http://www.correosexpress.com/web/correosexpress/correosexpress/home\" target=\"_blank\">
                            <img src=\"/SeguimientoSinCP/images/logo_correos_expres_footer.png\">

                        </a>
                    </div>
                    <div class=\"logo-footer\">
                        <a href=\"http://nexea.es\" target=\"_blank\">
                            <img src=\"/SeguimientoSinCP/images/logo_nexea_footer.png\">

                        </a>
                    </div>
                    <div class=\"logo-footer\">
                        <a href=\"http://correostelecom.es\" target=\"_blank\">
                            <img src=\"/SeguimientoSinCP/images/logo_Telecom_footer.png\">

                        </a>
                    </div>
                </div>
                <div class=\"main-footer\">
                    <div class=\"footer-col\">
                        <div class=\"footer-row\">
                            <div class=\"footer-col\">
                                <a href=\"http://www.correosexpress.com/web/correosexpress/faq\">
                                    <p class=\"faq-text\">FAQ</p>
                                </a>
                            </div>
                            <div class=\"footer-col\">
                                <div>
                                    <div class=\"divDescargaApp\">
                                        <a target=\"blank\" href=\"https://itunes.apple.com/es/app/correos-express-clientes/id1374852308?mt=8\">
                                            <img src=\"/SeguimientoSinCP/images/apple.png\" class=\"descargaAppApple\">

                                        </a>
                                        <a target=\"blank\" href=\"https://play.google.com/store/apps/details?id=com.correosexpress.app\">
                                            <img src=\"/SeguimientoSinCP/images/Android_robot.png\" class=\"descargaAppAndroid\">

                                        </a>
                                    </div>
                                    <p>Descarga
                                        <br>app cex
                                        <br>clientes
                                    </p>
                                </div>
                                <div class=\"secondColumn\">
                                    <a href=\"http://www.correosexpress.com/web/correosexpress/puntos-de-servicio\">
                                        <p>Puntos de servicio</p>
                                    </a>
                                </div>
                                <div class=\"secondColumn\">
                                    <a href=\"http://www.correosexpress.com/web/correosexpress/ofertas-de-trabajo\">
                                        <p>Trabaja con nosotros</p>
                                    </a>
                                </div>
                            </div>
                            <div class=\"footer-col\">
                                <div>
                                    <a href=\"http://www.correosexpress.com/web/correosexpress/contrataciones-concursos\">
                                        <img class=\"footer-icon\" src=\"/SeguimientoSinCP/images/perfil_contratante.png\">
                                        <p>Contrataciones y concursos</p>
                                    </a>
                                </div>
                                <div class=\"thirdColumn\">
                                    <a href=\"http://www.correosexpress.com/web/correosexpress/portal-empleado\">
                                        <p>Portal del empleado</p>
                                    </a>
                                </div>
                                <div class=\"thirdColumn\">
                                    <a href=\"http://www.correosexpress.com/web/correosexpress/cump.-normat.\">
                                        <p>Cump. normativa</p>
                                    </a>
                                </div>
                            </div>
                            <div class=\"footer-col\">
                                <a href=\"http://www.correosexpress.com/web/correosexpress/ley-de-transparencia\">
                                    <img class=\"footer-icon\" src=\"/SeguimientoSinCP/images/Ley_Transparencia.png\">
                                    <p>Ley de
                                        <br>Transparencia
                                    </p>
                                </a>
                            </div>
                        </div>
                    </div>
                    <div class=\"footer-col acceso-rapido\" id=\"accrapido\">
                        <div class=\"acceso-rapido-title\">
                            <p>Acceso rápido</p>
                        </div>
                        <ul class=\"acceso-rapido-list\">
                            <li>
                                <a href=\"http://www.correosexpress.com/web/correosexpress/nacional\">Nacional</a>
                            </li>
                            <li>
                                <a href=\"http://www.correosexpress.com/web/correosexpress/internacional\">Internacional</a>
                            </li>
                            <li>
                                <a href=\"http://www.correosexpress.com/web/correosexpress/quienes-somos\">¿Quiénes somos?</a>
                            </li>
                            <li>
                                <a href=\"http://www.correosexpress.com/web/correosexpress/por-que-nosotros\">¿Por qué nosotros?</a>
                            </li>
                            <li>
                                <a href=\"http://www.correosexpress.com/web/correosexpress/actualidad\">Actualidad</a>
                            </li>
                        </ul>
                    </div>
                </div>
                <div class=\"footer-social\">
                    <div class=\"footer-social-icons pull-right\">
                        <a href=\"https://goo.gl/HpKDAc\" target=\"_blank\">
                            <img src=\"/SeguimientoSinCP/images/Linkedin.png\" alt=\"Linkedin\" title=\"Linkedin\">
                        </a>
                        <a href=\"https://goo.gl/Lpxip9\" target=\"_blank\">
                            <img src=\"/SeguimientoSinCP/images/Twitter.png\" alt=\"Twitter\" title=\"Twitter\">
                        </a>
                        <a href=\"https://blogcorreosexpress.wordpress.com/\" target=\"_blank\">
                            <img src=\"/SeguimientoSinCP/images/new_blog.png\" alt=\"Blog\" title=\"Blog\">
                        </a>
                        <img class=\"footer-atc\" src=\"/SeguimientoSinCP/images/Logo_atc.png\">

                    </div>
                </div>
                <div class=\"footer-antelogos\">
                    <p id=\"copyright\">© Correos Express - Grupo Correos</p>
                    <ul class=\"footer-antelogos-list\">
                        <li>
                            <a href=\"http://www.correosexpress.com/web/correosexpress/faq\">FAQ </a>
                        </li>
                        <li>
                            <a href=\"http://www.correosexpress.com/web/correosexpress/aviso-legal\">Aviso Legal</a>
                        </li>
                        <li>
                            <a href=\"http://www.correosexpress.com/web/correosexpress/politica-de-proteccion-de-datos\">Política de Protección de datos

                        </li>
                        <li>
                            <a href=\"http://www.correosexpress.com/web/correosexpress/politica-privacidad\">Política de Privacidad</a>
                        </li>
                        <li>
                            <a href=\"http://www.correosexpress.com/web/correosexpress/politica-de-cookies\">Política de Cookies</a>
                        </li>
                        <li>
                            <a href=\"http://www.correosexpress.com/web/correosexpress/copyright\">Copyright</a>
                        </li>
                    </ul>
                </div>
            </footer>
            <div class=\"cookie-wrapper footerCookie\" id=\"msg_cookiePanel\" style=\"display:none;\">
                <div class=\"aviso-cookie\">
                    <div class=\"fn-cookie\">
                        <div class=\"message-cookie\">
                            <div>
                     En correosexpress.es utilizamos cookies propias y de terceros para ofrecerte un mejor servicio y para obtener datos estad&iacute;sticos. Si contin&uacute;as navegando, consideramos que aceptas su uso. Puedes obtener m&aacute;s informaci&oacute;n, o bien conocer c&oacute;mo cambiar la configuraci&oacute;n, en nuestra
                                <u>
                                    <a href=\"http://www.correosexpress.com/web/correosexpress/politica-de-cookies\" style=\"color:#00457d;\">
                                        <span style=\"color:#2c3034;font-size: 1.1em;\"> Política de cookies</span>
                                    </a>
                                </u>
                                <span style=\"color:#2c3034\">.</span>
                            </div>
                        </div>
                        <div class=\"cookie-buttons\">
                            <ul>
                                <li>
                                    <a tabindex=\"1\" id=\"cookieAceptar\" class=\"boton-cookies\" data-toggle=\"modal\">Aceptar</a>
                                </li>
                                <li>
                                    <a tabindex=\"1\" class=\"boton-cookies\" data-toggle=\"modal\" href=\"http://www.correosexpress.com/web/correosexpress/politica-de-cookies\">Modificar su configuración</a>
                                </li>
                                <ul>
                     </ul>
                            </ul>
                        </div>
                    </div>
                </div>
            </div>
            <script type=\"text/javascript\" src=\"/SeguimientoSinCP/js/vendor.js\"></script>
            <script type=\"text/javascript\" src=\"/SeguimientoSinCP/js/resources.js\"></script>
            <script type=\"text/javascript\" src=\"/SeguimientoSinCP/js/tablePagination.js\"></script>
            <script type=\"text/javascript\" src=\"/SeguimientoSinCP/js/entregaCartaFunctions.js\"></script>
            <script type=\"text/javascript\" src=\"/SeguimientoSinCP/js/datepicker.packed.min.js\"></script>
            <script type=\"text/javascript\" src=\"/SeguimientoSinCP/js/datepicker.min.js\"></script>
            <script type=\"text/javascript\" src=\"/SeguimientoSinCP/js/jquery-ui.min.js\"></script>
            <script async defer src=\"https://maps.googleapis.com/maps/api/js?key=AIzaSyCkQbZ9oJ37TDLbVkUU5NKPQKr_IlNpbeY\" type=\"text/javascript\"></script>
            <script src=\"js/markerclusterer.js\"></script>
            <script>
      var cookie_key = \"msg_cookie_CEX\";
      if (!existsCookie(cookie_key)) {   // Comprobamos si existe la cookie
          jQuery(\"#msg_cookiePanel\").css(\"display\",\"\");

          setTimeout(function(){
            autoAcceptCookie();
         }, 10000);
      }


      //Funcion que comprueba si existe la cookie
      function existsCookie(cname) {
          var name = cname + \"=\";
          var ca = document.cookie.split(';');
          for(var i = 0; i < ca.length; i++) {
              var c = ca[i].trim();
              if (c.indexOf(name) == 0) return true;
          }
          return false;
      }

      function autoAcceptCookie() {
          document.cookie = cookie_key + \"=false; expires=Tu, 31 Dec 2050 22:59:59 UTC; path=/\"; // guardamos la cookie
      }

      jQuery('#cookieAceptar').click(function(){
         autoAcceptCookie();
         jQuery('#msg_cookiePanel').css(\"display\",\"none\");
      });


            </script>
            <script type=\"text/javascript\">
         if (top.location== self.location) {
            $(\"body\").show();
         }
      </script>
        </body>
    </html>";

       $arr = array();

        $pattern = '/<tbody>([\s\S]*?)<div class="botonera text-right">/U';
        preg_match_all($pattern, $html, $output);
      // print_r($output[0][0]);

         $arr = explode("</tr>",$output[0][0]);
         $data = [];
        // print_r($arr);
          foreach($arr as $one){

          $detail = explode("</td>",$one);

              $data[] = [
                  'date'=>strip_tags("$detail[0]") ,
                  'detail'=>strip_tags("$detail[2]"),
              ];
              unset($data[8]);
        }
        print_r($data);
        exit;






        $Date_filter ='/<td data-th="Fechas/hora">([\s\S]*?)</td>/U';

        $Population_filter ='/<td data-th="Poblaci&oacute;n">([\s\S]*?)</td>/U';

        $State_filter ='/<td data-th="Estado">([\s\S]*?)</td>/U';
      for($i = 0 ;$i< 8 ; $i++ ){
          foreach($arr[$i] as $one){


              preg_match_all($Date_filter,$one,$Date);

              preg_match_all($Population_filter,$one,$Population);

              preg_match_all($State_filter,$one,$State);

              $arr[] = array(
                  "Date"=>$Date[$i][0],
                  "Population"=>$Population[$i][1],
                  "State"=>$State[$i][2]
              );
          }
      }




        return array("correos"=>1,"result"=>$arr);




 ?>

 

 

 

<?php
/**
 * @Author: Marte
 * @Date:   2019-03-14 10:48:40
 * @Last Modified by:   Marte
 * @Last Modified time: 2019-03-14 11:38:09
 */

        $data = array (
        'shippingNumber' => '32300020453578801467130'
        );
        $url = "https://s.correosexpress.com/SeguimientoSinCP/search";


        $ch = curl_init();

        curl_setopt ( $ch, CURLOPT_URL, $url );
        curl_setopt ( $ch, CURLOPT_POST, 1 );
        curl_setopt ( $ch, CURLOPT_HEADER, 0 );
        curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );
        curl_setopt ( $ch, CURLOPT_POSTFIELDS, $data );


        $html = curl_exec($ch);
         $arr = array();

        $pattern = '/<tbody>([\s\S]*?)<div class="botonera text-right">/U';
        preg_match_all($pattern, $html, $output);
      // print_r($output[0][0]);

         $arr = explode("</tr>",$output[0][0]);
         $data = [];
        // print_r($arr);
          foreach($arr as $one){

          $detail = explode("</td>",$one);

              $data[] = [
                  'date'=>strip_tags("$detail[0]") ,
                  'detail'=>strip_tags("$detail[2]"),
              ];
              unset($data[8]);
        }
        print_r($data);
        exit;

转载于:https://my.oschina.net/u/2423404/blog/3022627

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值