作者chlorine (Chlorine)
看板PHP
标题[请益] 同一程式中,有些指令会跑,有些不
时间Wed Sep 24 06:16:47 2014
新手请教一些问题
同一段程式码中,有些会跑,有些不会
<?php
include(\"LIB_parse.php\");
include(\"LIB_http.php\");
# download the page
$web_page = http_get ($target = \"
http://www.nostarch.com\", $referer = \"\");
$title_incl = return_between($web_page['FILE'], \"<title>\", \"</title>\",
INCL);
$title_excl = return_between($web_page['FILE'], \"<title>\", \"</title>\",
EXCL);
echo \"title_incl =\" .$title_incl;
echo \"\n\";
echo \"title_excl =\" .$title_excl;
?>
其结果为
title_incl = title_excl =No Starch Press
问题有两个
第一 echo "\n"; 没有作用,应该要分行才对
第二 incl这一段没有做用出来,预其应该是要
title_incl = < title >No Starch Press< title>
title_excl =No Starch Press
请问是哪里出错了呢
我使用Eclipse Luna 的php套件。
然後安装appserv2.5.10
Apache 2.2.8
PHP 5.2.6
MySQL 5.0.51b
phpMyAdmin-2.10.3
照这样的情况来看,我猜有些指令会执行,有些不会,但很简单的echo "\n" 是没作用的
,这让我觉得很奇怪。
请问题哪里有问题呢?
拜托各位前辈解惑了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 121.87.170.95
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/PHP/M.1411510610.A.399.html
1F:推 up9cloud: 1.我猜你是用浏览器看结果。你要先去了解html是什麽, 09/24 10:28
2F:→ up9cloud: 跟浏览器的关系是?要怎麽看source 09/24 10:29
3F:推 up9cloud: 2的问题应该跟1一样。另外建议改装wamp别用appserv, 09/24 10:33
4F:→ up9cloud: parse html改用dom操作会理解比较深... 09/24 10:35
5F:→ chlorine: 感谢分享,关於source code的部分 09/24 20:01
6F:→ chlorine: 应该是看源码?在chrome下按f12吗 09/24 20:01
7F:推 nvizero: 这code是curl那本书吧 09/24 21:50
8F:推 hit1205: 这里的换行是让原始码换行,真的换行请用HTML里的<br /> 09/25 13:38
9F:→ chlorine: 感谢指导 09/28 14:59