标签: echo

帮助从php函数回显数组

好吧我还在学习我在PHP中的功能,但这段特殊的代码让我陷入困境.对于维基百科查询细分,转到http://www.barattalo.it/2010/08/29/php-bot-to-get-wikipedia-definitions/.我认为这看起来很有趣,我正在尝试使用提供的代码来回显函数中的数据.这就是我所拥有的:

<?php
    function wikidefinition($s) {
        $url = "http://wikipedia.org/w/api.php?action=opensearch&search=".urlencode($s)."&format=xml&limit=1";
        $ch = curl_init($url);
        curl_setopt($ch, CURLOPT_HTTPGET, TRUE);
        curl_setopt($ch, CURLOPT_POST, FALSE);
        curl_setopt($ch, CURLOPT_HEADER, false);
        curl_setopt($ch, CURLOPT_NOBODY, FALSE);
        curl_setopt($ch, CURLOPT_VERBOSE, FALSE);
        curl_setopt($ch, CURLOPT_REFERER, "");
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
        curl_setopt($ch, CURLOPT_MAXREDIRS, 4);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
        curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 6.1; he; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8");
        $page = curl_exec($ch);
        $xml = simplexml_load_string($page);
        if((string)$xml->Section->Item->Description) {
            return array((string)$xml->Section->Item->Text, (string)$xml->Section->Item->Description, (string)$xml->Section->Item->Url);
        } else {
            return "blank";
        }
    }

    $define = wikidefinition("test");
    echo $define;

?>
Run Code Online (Sandbox Code Playgroud)

但是这只是回声"数组"我知道代码正在转到if/else语句,因为如果你改变了"$ …

php arrays function echo

0
推荐指数
1
解决办法
174
查看次数

分配给php变量的字符串中的php问题

我正在为课堂写第一个php页面.页面应该从表单中获取输入并输出.起初我尝试使用下面的$ content变量来存储一个html块,它可以输出表单或输出.我把它放在id ="content"div中,取决于是否设置了表单元素.无论如何,我离开了这个,因为我无法正确使用_SERVER ['PHP_SELF'] varialbe.我现在放弃这个,但现在遇到了类似的问题.这是我的代码到目前为止:

<?php

if (!empty($_POST['first-name']) && !empty($_POST['last-name']) 
    && !empty($_POST['age']))
{
    $fname = $_POST['first-name'];
    $lname = $_POST['last-name'];
    $age = $_POST['age'];

    $content = '<h1>About You</h1>
        <h4>First Name:</h4>
        <p><?php echo $fname; ?></p>
        <h4>Last Name:</h4>
        <p><?php echo $lname; ?></p>
        <h4>Age:</h4>
        <p><?php echo $age; ?></p>';
}
else
{
    $content = '';  
}

//get the first name, last name and age from the form


?>

<html lang="en">
<head>
    <title>Personal Info Results</title>
    <link rel="stylesheet" type="text/css" href="style.css"/>
</head>
<body>
    <div class="content">
        <h1>My Form</h1>
        <form action="<?php …
Run Code Online (Sandbox Code Playgroud)

php string echo

0
推荐指数
1
解决办法
210
查看次数

PHP与打印或回显的href链接

我有关于php字段中的herf链接的快速问题.当我尝试使用echo或print在php字段中创建href链接时,它不起作用链接.你能简单地看一下代码吗?谢谢!

if(isset($_SESSION["manager"])){
    echo "<div id=\"login_link\">
            Welcome Admin!<br>
            <a herf=\"storeAdmin/admin_logout.php\">Log out</a>
            </div>"; 
    }
Run Code Online (Sandbox Code Playgroud)

php href echo

0
推荐指数
1
解决办法
2万
查看次数

php脚本中的php/html代码 - 如何在html中显示

我试图将以下内容放入php块中,以便我可以在其他网页中重复使用它,但是我遇到了太多错误.

有人可以告诉我如何实现这一目标吗?

php文件中的代码块:

<select name="products">
                        <option value="select">Select</option>
                        <option value="Box" <?php echo @$product_list['Box'] ?>>Box</option>
                        <option value="TV"  <?php echo @$product_list['TV'] ?>>TV</option>
                        <option value="Setup"  <?php echo @$product_list['Setup'] ?>>Setup</option>
                    </select>
Run Code Online (Sandbox Code Playgroud)

我需要在html页面内回显上面的代码.

谢谢!

我只是尝试了heredoc语法,这似乎不起作用,这必然意味着我做了一些错误的叹息

编辑:

任何想法为什么我会得到以下代码的以下错误:语法错误,意外T_IF

echo '<select name="products">
                        <option value="select">Select</option>
                        <option value="Box" '. 
                        if (!isset($updatebtn_clicked)){
                            echo @$product_list['Box'];
                            }elseif (isset($updatebtn_clicked)){
                            echo @$_POST['Box'];
                        }

                         .'>'. $product_name[0] .'</option>
                                    <option value="select">Select</option>
                        <option value="TV" '. 
                        if (!isset($updatebtn_clicked)){
                            echo @$product_list['TV'];
                            }elseif (isset($updatebtn_clicked)){
                            echo @$_POST['TV'];
                        }

                         .'>'. $product_name[1] .'</option>
                         </select>;
Run Code Online (Sandbox Code Playgroud)

html php echo

0
推荐指数
1
解决办法
536
查看次数

PHP回显打印附加字符

我可以将自己归类为中级PHP用户,我最近在新PC上安装了XAMPP,并在尝试运行简单的PHP脚本时发现了一种奇怪的行为.这是我的脚本:

<?    
    $data_to = "<b>Line Print</b>";       
?>
<? echo($data_to); ?>
Run Code Online (Sandbox Code Playgroud)

这就是我在浏览器上获得的内容

行打印";?>

有人可以解释一下原因吗?

php echo

0
推荐指数
1
解决办法
79
查看次数

PHP:echo一个href

我有这个PHP行可以正常工作:

echo "<p><a href=\"https://www.facebook.com/". $post['id'] . "\"target=\"_blank\">" . $post['message']. "</a></p>";
Run Code Online (Sandbox Code Playgroud)

但我想改变它,以便链接到我的页面(而不是单个帖子).所以看起来应该是这样的.

echo "<p><a href=\"https://www.facebook.com/rscmovement" "\"target=\"_blank\">" . $post['message']. "</a></p>";
Run Code Online (Sandbox Code Playgroud)

我已经尝试了很多在不同网站上收集的命题,但每次我都收到错误.

任何的想法 ?

非常感谢!

php href echo

0
推荐指数
1
解决办法
4万
查看次数

如何在echo内部嵌入if语句

我真的很头疼.我需要将if语句放在一个echo中(这个echo在一个函数中,它实际上是一个表单提交)

这是我的部分代码的示例.在这种情况下,我怎样才能把if语句放在我的回声中?

   <?php echo '<td><select id="depuis" name="depuis">
    <option value=\'4\' <?php if(isset($_POST[\'depuis\']) && $_POST[\'depuis\'] == \'4\'){ echo \'selected\'; } else { echo ''; } ?> ></option>
    <option value=\'1\' <?php if(isset($_POST[\'depuis\']) && $_POST[\'depuis\'] == \'1\'){ echo \'selected\'; } else { echo ''; } ?> >2 ans et moins</option>
    <option value=\'2\' <?php if(isset($_POST[\'depuis\']) && $_POST[\'depuis\'] == \'2\'){ echo \'selected\'; } else { echo ''; } ?> >2 &agrave; 5 ans</option>
    <option value=\'3\' <?php if(isset($_POST[\'depuis\']) && $_POST[\'depuis\'] == \'3\'){ echo \'selected\'; } else { …
Run Code Online (Sandbox Code Playgroud)

html php forms echo

0
推荐指数
2
解决办法
2万
查看次数

DOS Echo命令的SQL版本?

SQL和脚本新手,做了搜索,也许使用了不正确的措辞,所以我发布了我的问题.我在MSFT Sql Server Mgmt Studio中的脚本生成以下消息结果:

(受影响的1566行)

(59行受影响)

(受影响的1566行)

(受影响的1566行)

(262行受影响)

一切正常,但我想添加一个声明,所以如果我以外的其他人运行这个脚本,他们可以告诉我们发生了什么,类似于批处理文件中的旧Dos ECHO命令.这样结果看起来像这样:

备用表:( 1566行受影响)

更新合并目标:(59行受影响)

清理旧表:(1566行受影响)

出口历史:( 1566行受影响)

删除空白记录:(262行受影响)

我不在乎他们是否坐在同一行或每个受影响的声明之上,我只需要某种标签输出.谢谢大家!

sql sql-server echo

0
推荐指数
1
解决办法
3862
查看次数

如何在php中将变量回显到div中?

我试图将变量回显到表中已存在的DIV中.

例如:

<table>
  <tr> 
      <td class="error"> </td>
  </tr>
</table>

<?php 

 echo "<td class='error'>".$variable."</td>";
?>
Run Code Online (Sandbox Code Playgroud)

注意:错误td标记已经是样式并位于表中.上面的方法会导致创建一个单独的td标记并将其添加到页面顶部.

我意识到最好在HTML中回显php而不是反之亦然,但
在这个例子中我需要回显HTML.

这可能吗 ?

html php echo

0
推荐指数
1
解决办法
686
查看次数

如何在Wordpress中的echo短代码中添加php echo

我正在尝试使用jQuery Collapse-O-Matic插件为我的标题使用图像,但是我使用的是do_shortcode echo并且在如何在回声中添加回声时有点磕磕绊绊.我尝试了一些选项,包括Heredoc方法,但我不知道如何使用我的特定代码实现.

我在下面添加了我的代码,有人能指出我正确的方向吗?所有和任何帮助表示赞赏,谢谢!

<?php echo do_shortcode('[expand title="<img src='<?php echo get_template_directory_uri(); ?>/img/schedule.png' />" trigpos="below"]this is content..this is content..this is content..this is content..this is content..this is content..this is content..this is content..this is content..this is content..this is content..[/expand]'); ?>
Run Code Online (Sandbox Code Playgroud)

php wordpress echo

0
推荐指数
1
解决办法
1611
查看次数

标签 统计

echo ×10

php ×9

html ×3

href ×2

arrays ×1

forms ×1

function ×1

sql ×1

sql-server ×1

string ×1

wordpress ×1