Php 我们应该标记通过引用调用的函数吗?

Php 我们应该标记通过引用调用的函数吗?,php,coding-style,reference,Php,Coding Style,Reference,今天我有一个设计问题,要有一个易于阅读的代码。 我们应该通过引用函数标记调用吗 因为当一个新的程序员看到这一行 funkyName($funkyVar); 他可能会想,“哦,这里发生了什么?一个函数,但实际上它没有做任何进一步的事情,没有赋值或其他任何事情。我应该删除它以保持代码干净…” 好吧,这很难!但它确实发生了;-) 那么,我们是否应该标记功能,过去是否有想法?除了PHP,还有其他语言的Maybee吗 或者你认为电话咨询很糟糕。出于性能原因,我们应该只在大型数据集上这样做 我期待着您的评

今天我有一个设计问题,要有一个易于阅读的代码。 我们应该通过引用函数标记调用吗

因为当一个新的程序员看到这一行

funkyName($funkyVar);
他可能会想,“哦,这里发生了什么?一个函数,但实际上它没有做任何进一步的事情,没有赋值或其他任何事情。我应该删除它以保持代码干净…”

好吧,这很难!但它确实发生了;-)

那么,我们是否应该标记功能,过去是否有想法?除了PHP,还有其他语言的Maybee吗

或者你认为电话咨询很糟糕。出于性能原因,我们应该只在大型数据集上这样做


我期待着您的评论,netzaffin

不是真的。。。为什么你会和一个程序员一起工作,他们不能分辨通过值传递的变量和通过引用传递的变量之间的区别

保持代码干净、简洁、可读。如果您觉得必须做些什么来消除一些困惑,请添加//注释 const >如:

void SomeFunction (void const * const p);
这是一个函数,它接受一个
void
指针,该指针的值不能更改,它指向的内存也不能更改

因此,可以确保调用此函数并将其传递给内存,不会更改内存

C++的
const_cast
在这场游行上下了一场雨——让你打破了const的正确性——但这个概念(和一般规则)仍然存在