PHP   发布时间:2022-04-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了为什么在PHP或其他语言中使用动态变量(变量变量)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_675_0@ 我刚刚介绍了 PHP中动态变量的概念.对我来说,似乎在程序中使用动态变量会使其难以阅读/遵循.

任何人都可以向我解释这些好处和/或分享一个真正简单的现实世界的例子,说明何时可能需PHP中的动态变量?

如果您想知道动态变量是什么以及它们如何工作,请查看this question

我之所以投票,是因为它是主观的,可以结束这个问题(自收回后投票),但经过反思,我认为我可以给出一个客观的答案.

静态变量名称一个字符序列,表示底层引擎用作标签标记,用于标识变量所代表的值(非常非常非常外行的描述).

“字符序列”是一个字符串.字符串是表示字符串的表达式.因此,从那里可以理解,任何表示字符串的表达式都应该足以表示引用变量的标记.并且该表达式本身可以分配给变量,并从那里获得动态变量名称.

但这不是你问的.你问:为什么?

这种语言的实现者不应该回答这样的问题.他们的工作是通过他们的语言提供统一且可预测的编程接口.能够通过表达式表示字符序列是统一的,而表达式又可以由变量表示.任务完成.

主观上,我可能会看到从外部源导入某些数据的位置,甚至数据的模式也是动态的.人们可能希望以某种通用对象的方式表示它,并且从那里引出对象属性名称也可能是动态的.这可能是解决手头问题的一个方法,这完全是主观的,取决于开发人员的判断,以及代码审查期间的同行判断.

一个例子可能是你继承了一些粗暴的意大利面条代码,其中“需要必须”并且使用动态命名 – 无论出于何种原因 – 可能是一个方法.

PHP的负担最终提供了编写代码的机制;它并不代表所述代码的设计质量.这就是代码审查的目的.

大佬总结

以上是大佬教程为你收集整理的为什么在PHP或其他语言中使用动态变量(变量变量)全部内容,希望文章能够帮你解决为什么在PHP或其他语言中使用动态变量(变量变量)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。