PHP在查询获取后不会回显

PHP在查询获取后不会回显,php,echo,Php,Echo,我已经编写了一些代码,从文本框中获取upc条目,并在提交时将upc传递给查询代码 我的问题是,我的回音都不会发到我的页面上。我可以让它们在CLI中发布,但不能在我的web浏览器上发布。如果我在查询的获取行之前放入测试回音,它们将回音到页面,但查询之后的任何内容都不会。代码如下: <?php //setup require_once('Factual.php'); $factual = new Factual("mykeyhere","myotherkeyhe

我已经编写了一些代码,从文本框中获取upc条目,并在提交时将upc传递给查询代码

我的问题是,我的回音都不会发到我的页面上。我可以让它们在CLI中发布,但不能在我的web浏览器上发布。如果我在查询的获取行之前放入测试回音,它们将回音到页面,但查询之后的任何内容都不会。代码如下:

    <?php
    //setup
    require_once('Factual.php');
    $factual = new Factual("mykeyhere","myotherkeyhere");
    $upc = $_GET["upc"];
    $query = new FactualQuery;
    $query->search($upc);
    $res = $factual->fetch("products", $query);
    $data = $res->getData();
    //print_r($res->getData());
    $item = $data[1];
    $itemAvgPrice = $item['avg_price'];
    $itemBrand = $item['brand'];
    $itemCategory = $item['category'];
    $itemEan13 = $item['ean13'];
    $itemFactualID = $item['factual_id'];
    $itemImage = $item['image_urls'][0];
    $itemSize = $item['size'][0];
    $itemUPC = $item['upc'];


    echo "Average Price: " . $itemAvgPrice;
    echo "\nBrand: " . $itemBrand;
    echo "\nCategory: " . $itemCategory;
    echo "\nEan13: " . $itemEan13;
    echo "\nFactual ID: " . $itemFactualID;
    echo "\nImage URL: " . $itemImage;
    echo "\nSize: " . $itemSize;
    echo "\nUPC: " . $itemUPC;

     ?> 

所以在获取行上可能会出现一些异常?您看过PHP日志文件了吗?我忘记了PHP中的错误报告,因为我不太使用它。这是我得到的。注意:使用未定义的常量CURLOPT_HTTPHEADER-假定为'CURLOPT_HTTPHEADER',我知道,Factual.php页面中的fetch查询调用的代码有一个与Curl初始化相关的错误。谢谢你们的鼓励,伙计们。