Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/291.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
php中的多变量赋值_Php - Fatal编程技术网

php中的多变量赋值

php中的多变量赋值,php,Php,及 他们之间有什么不同?或者他们是一样的?有人能给我一些想法吗?他们是一样的 第一个是: $a=0; $b=0; $c=0; 第二个是: $a is equal to $b is equal to $c is equal to 0 是的,它们是相同的。主要区别在于代码的可读性。第一行是一个糟糕的连接,很难阅读。第二种说法更具可读性,它只是简单地表达同样的意思。有些人喜欢保存行,有些人喜欢更直接可读。个人偏好。第一行很容易完成,第二行是3行,但功能上是相同的。。。。但是如果您确实使用1行,我建

他们之间有什么不同?或者他们是一样的?有人能给我一些想法吗?

他们是一样的

第一个是:

$a=0;
$b=0;
$c=0;
第二个是:

$a is equal to $b is equal to $c is equal to 0

是的,它们是相同的。主要区别在于代码的可读性。第一行是一个糟糕的连接,很难阅读。第二种说法更具可读性,它只是简单地表达同样的意思。有些人喜欢保存行,有些人喜欢更直接可读。个人偏好。第一行很容易完成,第二行是3行,但功能上是相同的。。。。但是如果您确实使用1行,我建议在每个
=
周围留出一个空格,以提高可读性
$a is equal to $b is equal to $c is equal to 0
$a is equal to 0
$b is equal to 0
$c is equal to 0