PHP 输出错误的方式
PHP output wrong way around
希望是一个简单的复制(假设这不是我的设置...)
我在 PHP 脚本中有以下内容:
echo('$userID: ' . var_dump($userID) . '<br>');
echo('$hashValidate: ' . var_dump($hashValidate) . '<br>');
输出显示为:
bool(false) $userID:
bool(false) $hashValidate:
不是应该这样吗?
$userID: bool(false)
$hashValidate: bool(false)
没有。 var_dump()
执行即时输出,没有 return 值。这意味着您的代码 运行 与
相同
var_dump($var)
echo('$userID: <br>');
你需要这个:
echo '$userID:'
var_dump(...);
echo '<br>';
此代码:
echo('$userID: ' . var_export($userID, true) . '<br>');
echo('$hashValidate: ' . var_export($hashValidate, true) . '<br>');
希望是一个简单的复制(假设这不是我的设置...)
我在 PHP 脚本中有以下内容:
echo('$userID: ' . var_dump($userID) . '<br>');
echo('$hashValidate: ' . var_dump($hashValidate) . '<br>');
输出显示为:
bool(false) $userID:
bool(false) $hashValidate:
不是应该这样吗?
$userID: bool(false)
$hashValidate: bool(false)
没有。 var_dump()
执行即时输出,没有 return 值。这意味着您的代码 运行 与
var_dump($var)
echo('$userID: <br>');
你需要这个:
echo '$userID:'
var_dump(...);
echo '<br>';
此代码:
echo('$userID: ' . var_export($userID, true) . '<br>');
echo('$hashValidate: ' . var_export($hashValidate, true) . '<br>');