PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
PHP
[请益] 抓网页中的图片网址
楼主:
NonsenseKing
(经验使人成长)
2014-11-13 11:46:51
<?
$text=file_get_contents('https://store.line.me/themeshop/showcase/zh-Hant');
eregi('<ul class="mdMN02Ul">(.*)<!
作者:
JustGame
(JustGame)
2014-11-13 12:12:00
preg_match_all("|img src=\"(.*)\"|U", $match[1], $match2);
作者:
rockmanalpha
(KIN)
2014-11-13 15:16:00
我会用 PHP Simple HTML DOM Parser直接将页面Parse到一个Object 后面的处理就跟你用JQuery的Selector差不多
楼主:
NonsenseKing
(经验使人成长)
2014-11-14 06:44:00
to J : 我 echo 出 $match2[0] 一样只会出现 array这个意思应该是阵列没内容或抓到?to r : 谢谢教导,但本人是学不到三天的初学我会再去研究这个方法的,我用的空间是 heliohost希望有支援这指令,因为我连 session_start 都不能
作者:
rockmanalpha
(KIN)
2014-11-14 10:42:00
你可以先用print_r($match2)看看整个Array的内容因为你用preg_match_all得到的结果应该是每个匹配的结果是一个Array然后放在match2这个Array里面所以你$match2[0]只是指向第一个结果 并没有指向第一个姞果的内容 以以上的正则 应该你想要的结果会放在$match2[X][1]之中 X取决于匹配的结果 由0开始^数量
作者:
pizzafan
(七情三想)
2014-11-14 12:18:00
哪里有preg相关语法教学?...php我一直没学会的就是这部...\"(.*)\"|U"...这个对我来说是外星人语言
作者:
KawasumiMai
(さあ、死ぬがいい)
2014-11-14 13:50:00
google 正规表示式,这个跟php无关,很多语言共通也有专版可以讨论
作者:
MOONRAKER
(㊣牛鹤鳗毛人)
2014-11-14 19:26:00
基本部份很直觉的,先不要学look-ahead就好 :D
http://www.regexr.com/
很实用,可以边测边写还有个比较老式的
http://www.regextester.com/
作者:
rockmanalpha
(KIN)
2014-11-14 20:32:00
还有上面我提到的这个是library 你只需要在他的网站下载然后上传到同目录require就好 不过确实在学习阶段就一步一步来吧 但这方法以后可以用到SIMPLE HTML DOM我真的觉得还蛮好用的 尤其有写过前端程式(JQuery)的话 非常好上手
作者: liaosankai (低温烘焙)
2014-11-14 23:58:00
我记得某神人有篇文章
http://goo.gl/yrlUut
其中提到
http://goo.gl/42GMxg
刚好就是解答
继续阅读
[情报] PHP也有Day#9 - 那些金流的二三事
rickysu
[请益] php表单信箱收不到
nekobe5124
[请益] 框架
LaPass
[情报] Yii实战开发课程
matrixki
[请益] 如何设计浏览器使用的应用程式UI
dk1120
[分享] 关于上次问COM_PPT转PNG
always821208
[请益] 到底..代表那个目录阿?
marksam
[请益] 取得url上的<资料夹>?非变量?
pizzafan
[请益] 有关函数变量和echo
perfects1988
[请益] 设定set_time_limit超过时间会中止吗?
jami520
Links
booklink
Contact Us: admin [ a t ] ucptt.com