如何在PHP中为多个变量分配相同的值?
我有类似的东西:
$var_a = 'A';
$var_b = 'A';
$same_var = 'A';
$var_d = 'A';
$some_var ='A';
Run Code Online (Sandbox Code Playgroud)
在我的情况下,我不能将所有变量重命名为具有相同的名称(这会使事情变得更容易),那么有没有办法以更紧凑的方式为所有变量分配相同的值?
我已经用PHP编写了多年的个人脚本编码,并习惯于关闭错误显示.我即将发布其中一些脚本,并希望以正确的方式完成.
我关闭错误显示的唯一原因是为了避免在使用它之前测试每个var,这要归功于isset().
所以,这是我的问题:
是否有更好的方式来声明多个变量而不是这个?
<?php
// at the begining of my main file
if (!isset($foo)) ($foo = '');
if (!isset($bar)) ($bar = '');
if (!isset($ping)) ($ping = '');
if (!isset($pong)) ($pong = '');
// etc. for every single var
?>
Run Code Online (Sandbox Code Playgroud)
比如这样的东西:
<?php
var $foo, $bar, $ping, $pong;
?>
Run Code Online (Sandbox Code Playgroud)