[請益] 同一程式中,有些指令會跑,有些不

看板PHP作者 (Chlorine)時間11年前 (2014/09/24 06:16), 編輯推噓4(405)
留言9則, 4人參與, 最新討論串1/2 (看更多)
新手請教一些問題 同一段程式碼中,有些會跑,有些不會 <?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://www.ptt.cc/bbs/PHP/M.1411510610.A.399.html

09/24 10:28, , 1F
1.我猜你是用瀏覽器看結果。你要先去了解html是什麼,
09/24 10:28, 1F

09/24 10:29, , 2F
跟瀏覽器的關係是?要怎麼看source
09/24 10:29, 2F

09/24 10:33, , 3F
2的問題應該跟1一樣。另外建議改裝wamp別用appserv,
09/24 10:33, 3F

09/24 10:35, , 4F
parse html改用dom操作會理解比較深...
09/24 10:35, 4F

09/24 20:01, , 5F
感謝分享,關於source code的部分
09/24 20:01, 5F

09/24 20:01, , 6F
應該是看源碼?在chrome下按f12嗎
09/24 20:01, 6F

09/24 21:50, , 7F
這code是curl那本書吧
09/24 21:50, 7F

09/25 13:38, , 8F
這裡的換行是讓原始碼換行,真的換行請用HTML裡的<br />
09/25 13:38, 8F

09/28 14:59, , 9F
感謝指導
09/28 14:59, 9F
文章代碼(AID): #1K8V5IEP (PHP)
文章代碼(AID): #1K8V5IEP (PHP)