作者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/m.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