Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.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_Oop_Class_Methods_Include - Fatal编程技术网

Php 将方法包含到类中

Php 将方法包含到类中,php,oop,class,methods,include,Php,Oop,Class,Methods,Include,我的同事和我都在同一个控制器上的MVC系统中工作。问题是我们不能同时编辑同一个文件,因为我们正在覆盖彼此的更改 有没有办法使用include()函数将方法包含到类中 基本上我想要三个文件,controller.php his_file.php和my_file.php你需要一个像SVN这样的版本控制系统来处理这种冲突和代码丢失,或者需要一个集中的系统,在这个系统中你和你的同事必须在相互获取最新代码后放置代码,这就是版本控制系统通常做的。。。您不必添加任何额外的代码负载来实现所需的功能,这也是一种不

我的同事和我都在同一个控制器上的MVC系统中工作。问题是我们不能同时编辑同一个文件,因为我们正在覆盖彼此的更改

有没有办法使用include()函数将方法包含到类中


基本上我想要三个文件,controller.php his_file.php和my_file.php

你需要一个像SVN这样的版本控制系统来处理这种冲突和代码丢失,或者需要一个集中的系统,在这个系统中你和你的同事必须在相互获取最新代码后放置代码,这就是版本控制系统通常做的。。。您不必添加任何额外的代码负载来实现所需的功能,这也是一种不好的做法

作为单一用户,其主要优势是

  • 自动备份:如果您意外删除了某些文件(或其中的一部分) 文件)您可以取消删除它。如果你改变了什么,想 撤消它,VCS可以这样做
  • 在多台计算机上共享:VCSE旨在帮助多人协作编辑文本文件。这使得在多台计算机(比如你的台式机和笔记本电脑)之间共享变得特别容易。如果你总是复制最新的版本,你就不需要麻烦了;风投们会帮你的。即使您脱机并更改两台计算机上的文件,VCS也会在您联机后智能地合并更改
  • 版本控制和分支:假设您发布了一些类注释 一个pdf文件,并希望同时修复其中的一些打字错误 准备明年的笔记。没问题。你只需要 一旦纠正了错误,VCS将把它们合并到其他版本中
  • 标记
  • 与合作者合作,即使他们没有 风投本身。我可以在我的网站上为我的合作者制作分支副本 拥有自己的系统,每次只需将其更正复制到, 然后将它们合并到主分支中,就像它们一直在使用VCS一样 一直以来。保留了使用版本控制的优点,但没有 要求所有合作者使用它
  • 维护不同的版本
    你需要一个像SVN这样的版本控制系统来处理这种冲突和代码丢失,或者需要一个集中的系统,在这个系统中,你和你的同事必须在相互获取最新代码后放置代码,这就是版本控制系统通常要做的。。。您不必添加任何额外的代码负载来实现所需的功能,这也是一种不好的做法

    作为单一用户,其主要优势是

  • 自动备份:如果您意外删除了某些文件(或其中的一部分) 文件)您可以取消删除它。如果你改变了什么,想 撤消它,VCS可以这样做
  • 在多台计算机上共享:VCSE旨在帮助多人协作编辑文本文件。这使得在多台计算机(比如你的台式机和笔记本电脑)之间共享变得特别容易。如果你总是复制最新的版本,你就不需要麻烦了;风投们会帮你的。即使您脱机并更改两台计算机上的文件,VCS也会在您联机后智能地合并更改
  • 版本控制和分支:假设您发布了一些类注释 一个pdf文件,并希望同时修复其中的一些打字错误 准备明年的笔记。没问题。你只需要 一旦纠正了错误,VCS将把它们合并到其他版本中
  • 标记
  • 与合作者合作,即使他们没有 风投本身。我可以在我的网站上为我的合作者制作分支副本 拥有自己的系统,每次只需将其更正复制到, 然后将它们合并到主分支中,就像它们一直在使用VCS一样 一直以来。保留了使用版本控制的优点,但没有 要求所有合作者使用它
  • 维护不同的版本
    如果您有多人处理同一文件,您将希望使用like,然后在一天结束时合并更改:

    版本控制,也称为版本控制和源代码控制(也是软件配置管理的一个方面),是对文档、程序、大型网站和其他存储为计算机文件的信息的更改的管理。它最常用于软件开发中,在软件开发中,一组人可以更改相同的文件。变更通常由数字或字母代码标识,称为“修订号”、“修订级别”或简称“修订”。例如,初始文件集为“修订版1”。进行第一次更改时,结果集为“修订2”,依此类推。每个修订都与时间戳和进行更改的人员相关联。修订可以进行比较、恢复,也可以与某些类型的文件合并

    至于

    有没有办法使用include()函数将方法包含到类中?”

    看看我对你的回答


    如果您有多人处理同一文件,您将希望使用like,然后在一天结束时合并更改:

    版本控制,也称为版本控制和源代码控制(以及软件配置管理的一个方面),是对存储为计算机文件的文档、程序、大型网站和其他信息的更改的管理。它最常用于软件开发中,团队可以更改相同的文件。更改通常由数字或字母代码标识,称为“修订号”、“修订级别”,或简称“修订”。例如,初始文件集为“修订版1”。进行第一次更改时,结果集为“修订2”,依此类推。每个修订都与时间戳和进行更改的人员相关联。修订可以进行比较、恢复,也可以与某些类型的文件合并

    至于

    有没有办法使用include()函数将方法包含到类中?”

    看看我对你的回答


    SVN可以为我们工作,但我们希望在同一时间编辑同一控制器,并且