• <legend id='xto6D'><style id='xto6D'><dir id='xto6D'><q id='xto6D'></q></dir></style></legend><tfoot id='xto6D'></tfoot>

      <i id='xto6D'><tr id='xto6D'><dt id='xto6D'><q id='xto6D'><span id='xto6D'><b id='xto6D'><form id='xto6D'><ins id='xto6D'></ins><ul id='xto6D'></ul><sub id='xto6D'></sub></form><legend id='xto6D'></legend><bdo id='xto6D'><pre id='xto6D'><center id='xto6D'></center></pre></bdo></b><th id='xto6D'></th></span></q></dt></tr></i><div id='xto6D'><tfoot id='xto6D'></tfoot><dl id='xto6D'><fieldset id='xto6D'></fieldset></dl></div>

      1. <small id='xto6D'></small><noframes id='xto6D'>

          <bdo id='xto6D'></bdo><ul id='xto6D'></ul>

        Windows 上的 PHP 交互没有输出

        时间:2024-08-22
        <i id='xjFFH'><tr id='xjFFH'><dt id='xjFFH'><q id='xjFFH'><span id='xjFFH'><b id='xjFFH'><form id='xjFFH'><ins id='xjFFH'></ins><ul id='xjFFH'></ul><sub id='xjFFH'></sub></form><legend id='xjFFH'></legend><bdo id='xjFFH'><pre id='xjFFH'><center id='xjFFH'></center></pre></bdo></b><th id='xjFFH'></th></span></q></dt></tr></i><div id='xjFFH'><tfoot id='xjFFH'></tfoot><dl id='xjFFH'><fieldset id='xjFFH'></fieldset></dl></div>

            <tfoot id='xjFFH'></tfoot>

              <tbody id='xjFFH'></tbody>
              <bdo id='xjFFH'></bdo><ul id='xjFFH'></ul>
              <legend id='xjFFH'><style id='xjFFH'><dir id='xjFFH'><q id='xjFFH'></q></dir></style></legend>

                • <small id='xjFFH'></small><noframes id='xjFFH'>

                  本文介绍了Windows 上的 PHP 交互没有输出的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我在我的 Win 7 机器上从 xampp (5.4.7) 以交互方式运行 php,并且无法从窗口获得任何输出.我搜索了各种解决方案,但到目前为止没有任何效果.这是一个示例:C:xampp>php -vPHP 5.4.7 (cli)(构建时间:2012 年 9 月 12 日 23:48:31)版权所有 (c) 1997-2012 PHP 集团Zend Engine v2.4.0,版权所有 (c) 1998-2012 Zend Technologies

                  C:xampp>php -a启用交互模式

                  还有什么想法???

                  我还尝试了 php -an 并在 php.ini 中设置 output_buffing Off,但均无济于事.

                  基本上我的目标主要是用它作为 php 表达式的测试平台以及运行一些本地脚本.

                  解决方案

                  我输入php -a后输入的第一行和你的略有不同:

                  麻烦的是它会返回到 Windows 命令提示符,您必须继续输入 php -a<?php 才能输入更多内容.p>

                  为了节省一点打字时间,我创建了一个快捷方式,右键单击它,打开其属性对话框并在 Target 文本框中输入以下命令:

                  <块引用>

                  C:WindowsSystem32cmd.exe/k "php -a"

                  此快捷方式以交互模式打开 PHP 提示符.或者,这个以交互模式启动并列出 PHP 开关:

                  <块引用>

                  C:WindowsSystem32cmd.exe/k "php -h & php -a"

                  I'm running php interactively from xampp (5.4.7) on my Win 7 machine and cannot get any output from the window. I searched around various solutions and nothing so far has worked. Here's a sample: C:xampp>php -v PHP 5.4.7 (cli) (built: Sep 12 2012 23:48:31) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies

                  C:xampp>php -a
                  Interactive mode enabled
                  
                  <?
                  echo "hi";
                  printf "hi";
                  fwrite (STDOUT, "hi");
                  

                  any other ideas???

                  I also tried php -an and setting output_buffing Off in the php.ini, all to no avail.

                  Basically my aim is mostly to use this as a testbed for php expressions as well as running some local scripts.

                  解决方案

                  The first line I type after entering php -a is slightly different to yours:

                  <?php          //press Enter
                  echo 'This ';  //press Enter
                  echo 'works';  //press Enter
                  //Press Ctrl+z on this line to get a ^Z, then press Enter
                  This works
                  C:WindowsSystem32>
                  

                  The nuisance is that it returns to the Windows command prompt and you have to keep typing php -a and <?php before you can type more.

                  To save a bit of typing I created a shortcut, right-clicked it, opened its Properties dialog and entered the following command in the Target text box:

                  C:WindowsSystem32cmd.exe /k "php -a"

                  This shortcut opens a PHP prompt in interactive mode. Alternatively, this one starts in interactive mode and lists the PHP switches:

                  C:WindowsSystem32cmd.exe /k "php -h & php -a"

                  这篇关于Windows 上的 PHP 交互没有输出的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                      <tbody id='VYJSy'></tbody>
                      <bdo id='VYJSy'></bdo><ul id='VYJSy'></ul>
                      • <i id='VYJSy'><tr id='VYJSy'><dt id='VYJSy'><q id='VYJSy'><span id='VYJSy'><b id='VYJSy'><form id='VYJSy'><ins id='VYJSy'></ins><ul id='VYJSy'></ul><sub id='VYJSy'></sub></form><legend id='VYJSy'></legend><bdo id='VYJSy'><pre id='VYJSy'><center id='VYJSy'></center></pre></bdo></b><th id='VYJSy'></th></span></q></dt></tr></i><div id='VYJSy'><tfoot id='VYJSy'></tfoot><dl id='VYJSy'><fieldset id='VYJSy'></fieldset></dl></div>

                          <small id='VYJSy'></small><noframes id='VYJSy'>

                          <tfoot id='VYJSy'></tfoot>
                        1. <legend id='VYJSy'><style id='VYJSy'><dir id='VYJSy'><q id='VYJSy'></q></dir></style></legend>