Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
加载页面AAA.php时,如何在此代码上回显“$var”?_Php - Fatal编程技术网

加载页面AAA.php时,如何在此代码上回显“$var”?

加载页面AAA.php时,如何在此代码上回显“$var”?,php,Php,加载页面AAA.php时,如何在此代码上回显$var 我测试此代码,但不测试echo555 <?php function test($numeric) { if($numeric != '') return "555"; else return false; } echo $var = test("test"); ?> AAA.php <?php include(

加载页面AAA.php时,如何在此代码上回显
$var

我测试此代码,但不测试echo
555

<?php

    function test($numeric) {
        if($numeric != '')
            return "555";
        else
            return false;
    }

    echo $var = test("test");

?>
AAA.php

<?php
  include('BBB.php');
  $number = 'iii';
  test($number);
?>

BBB.php

<?php
 function test($numeric)
 {
    if($numeric != '')
    {
        $x = '555';
        return $x;
    }
 }

$var = test($numeric);
echo $var;

?>

想想你在找这样的东西:

(因为您需要输出
555

顺便说一句:我向你推荐两件事:

对于错误报告,请使用以下命令:

<?php
    error_reporting(E_ALL);
    ini_set("display_errors", 1);
?>

其次,这可能有助于阅读:


哪里是
$numeric
的声明?
$var=test('abc')请澄清您的具体问题或添加其他详细信息,以突出显示您所需的内容。正如目前所写的,很难准确地说出你在问什么。请参阅本页以获取澄清此问题的帮助。-您没有提供足够的详细信息来解释您实际想要完成的任务,或者变量的来源,或者您认为代码不起作用的原因。就我而言,这个问题已经得到了回答。@Rizier123-不声明
$numeric=“测试”
@robertderfolo如果不想声明它,可以在函数调用中输入字符串!(更新了我的答案)@Rizier123-我更新了我的问题。@robertderfolo你的代码毫无意义?为什么要调用函数2次,使用未定义的变量调用函数1次?@robertderfolo请详细说明您的目标!
<?php
    error_reporting(E_ALL);
    ini_set("display_errors", 1);
?>