一些PHP代码不起作用,但有些可以工作

时间:2014-09-23 11:55:20

标签: php curl

我对PHP有疑问。 有些功能可以运行,有些则不能运行。

例如

<?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 =没有淀粉按

我的期待是

title_incl =没有淀粉按 title_excl =没有淀粉按

此代码中存在两个问题。 首先,回显“\ n”;不管用。 其次,所包含的标题的春天没有显示出来。

另一个例子,parse_array元也有问题。

<?php
include (\"LIB_parse.php\");
include (\"LIB_http.php\");
#$target = \"https://news.google.com.tw/nwshp?hl=zh-TW&tab=wn\";

$web_page = http_get( $target= \"www.twse.com.tw/ch/index.php\", $regerer = \"\");
$meta_tag_array = parse_array($web_page['FILE'], \"<meta\", \">\");

for($xx = 0; $xx<count($meta_tag_array); $xx++)
    echo $meta_tag_array[$xx].\"\n\";
?>  

结果没什么,我希望它应该在控制台中显示所有元内容。

我正在使用带有PHP插件的Eclipse Luna。

还安装了appserv2.5.10

Apache 2.2.8 PHP 5.2.6 MySQL 5.0.51b phpMyAdmin的-2.10.3

请帮忙。非常感谢。

0 个答案:

没有答案