入职第四天

昨天下午临下班才把我的帐号给我,我立即投入工作中来,我的任务是通过调取项目内方法,抓取页面数据,并以规定格式返回,但是其中的content出现问题,把上一页下一页也抓取过来了,当时我就看页面布局规则,发现它是把上一页下一页分别放入一个ul的两个里里面了,我当时就写了个正则进行替换

$options['data']['content'] = preg_replace('/<ul>.*</ul>/','',$options['data']['content']);

然而并没什么卵用,没有一点改变,我以为自己的正则写错了,就写了个demo在自己的本机上跑,直接用的变量赋值,然后正则替换变量内容,发现没问题,so,我不知道怎么办了,于是乎,我记录下来,今天多采集一些,多发现一些我解决不了的问题,集中起来,带着具体问题一起去问。这样会是更好一些。

通过这个事情,也暴露我一些问题,

一、基础知识不牢,一种方式不行了,不知道换另一种方式解决。

二、没有将项目源码研究透,我总感觉它返回的$options['data']['content']  值不一定是string型,如果是不可能不生效,哪怕是错了,也会生效的。

周六日就不要满世界瞎浪了。

原文地址:https://www.cnblogs.com/msp1992/p/6077253.html