欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

关于class和function

程序员文章站 2022-05-21 22:22:33
...
例如xx.php

1.
function test() {	;}


2.
class class_name {	function test() {		;	}}


为什么都用class,是因为什么原因?

回复讨论(解决方案)

你指的是class_name?这个class类名可以随意指定,只要不是关键字即可。

Class用于声明一个类

问题没描述清楚,不知道你想问什么。。。

class类是变量与作用于这些变量的函数的集合。

PHP 4/5 使用class、function和什么都不用直接执行效率对比

PHP的Class与function之争

PHP的Class与function之争
大概看了一下,终结得出:效率差不多,个人习惯什么就用什么?

方便统一管理,和使用。

function可以实现简单的数据进出,或一系列语句组织成类似批处理
class可以实现嵌套、组合,用物理的词就是可以串联、并联,这样的话可以做的事就很多了

class多人使用是因为可以多个人分工,各自写一个class,在使用时还能组合在一起,至于人家写的class,只需要关心进出数据及其格式就足够了,这样对并行开发效率更高

不过如果只是一个人开发或者团队的合作性很高,也未必一定要用面向对象(class)这种方式,可能面向过程也很快。视乎需要吧

相关标签: 关于class和function