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和PHP5之间的区别_Php_Oop - Fatal编程技术网

PHP和PHP5之间的区别

PHP和PHP5之间的区别,php,oop,Php,Oop,我想学习OOP相关的PHP,主要用于mashup和一些开发。我从PHP和MySQL开始 PHP和PHP5之间的主要联系或区别是什么。PHP用于web开发和其他PHP用于软件开发有什么不同吗 请给我一些介绍PHP OOP示例和概念的书籍…PHP是一种语言。PHP5是语言实现的特定版本,而不是3、4或6 PHP有很多替代品。几乎任何语言都可以通过CGI用于web开发,尽管使用Django或Rails等框架更为常见。PHP是一种语言。PHP5是语言实现的特定版本,而不是3、4或6 PHP有很多替代品。

我想学习OOP相关的PHP,主要用于mashup和一些开发。我从PHP和MySQL开始

PHP和PHP5之间的主要联系或区别是什么。PHP用于web开发和其他PHP用于软件开发有什么不同吗


请给我一些介绍PHP OOP示例和概念的书籍…

PHP是一种语言。PHP5是语言实现的特定版本,而不是3、4或6


PHP有很多替代品。几乎任何语言都可以通过CGI用于web开发,尽管使用Django或Rails等框架更为常见。

PHP是一种语言。PHP5是语言实现的特定版本,而不是3、4或6

PHP有很多替代品。几乎任何语言都可以通过CGI用于web开发,不过更常见的是使用Django或Rails之类的框架。

注意:我假设“PHP到PHP5”是指从PHP4到PHP5。PHP5与PHP不是一种不同的语言,它只是一个不同的版本


PHP4至PHP5 以下是PHP4和PHP5之间的主要区别

对象模型中有特定的OOP更改

页面指向的一个地方是类和对象引用页面,它将为您提供OOP在PHP中如何工作的基础知识:


PHP类示例 如果您想了解OOP如何在PHP中使用的一些具体示例,您可能想看看我对web开发设置中可能使用的一些基本类的回答:


学习PHP 要学习PHP,您可以在PHP和StackOverflow上执行OOP搜索,前几个结果为您提供了相关资源:

如果你想跳过点击链接,你可以直接转到,因为我保证几乎所有的链接都指向那里。PHP有最好的文档之一,而且非常容易使用,您将非常、非常经常地使用它

为了记录在案,第一个结果谈论的是

注意:我假设“PHP到PHP5”是指从PHP4到PHP5。PHP5与PHP不是一种不同的语言,它只是一个不同的版本


PHP4至PHP5 以下是PHP4和PHP5之间的主要区别

对象模型中有特定的OOP更改

页面指向的一个地方是类和对象引用页面,它将为您提供OOP在PHP中如何工作的基础知识:


PHP类示例 如果您想了解OOP如何在PHP中使用的一些具体示例,您可能想看看我对web开发设置中可能使用的一些基本类的回答:


学习PHP 要学习PHP,您可以在PHP和StackOverflow上执行OOP搜索,前几个结果为您提供了相关资源:

如果你想跳过点击链接,你可以直接转到,因为我保证几乎所有的链接都指向那里。PHP有最好的文档之一,而且非常容易使用,您将非常、非常经常地使用它


为了记录在案,第一个结果谈论的是

PHP5已删除
寄存器_globals
魔术引号
,以及
安全模式
。这是因为,
register\u globals
故意允许运行时数据注入,从而打开了安全漏洞,而魔法引号的使用具有不可预测的性质。

PHP5删除了
register\u globals
魔法引号
,以及
安全模式
。这是因为
register\u globals
故意允许运行时数据注入,从而打开了安全漏洞,而神奇引号的使用具有不可预测的性质。

PHP通常是整个PHP。PHP5是超文本预处理器的第5版。我真的不明白你在比较PHP5和哪个版本的PHP。@TheppDeveloper。我会假设从1到4:P中的一个,但是很严肃,因为他特别提到了OOP,它实际上只能是PHP4。PHP通常是整个PHP。PHP5是超文本预处理器的第5版。我真的不明白你在比较PHP5和哪个版本的PHP。@TheppDeveloper。我会假设从1到4:P中的一个,但说真的,因为他特别提到了OOP,它实际上只能是PHP4biggun@justin不,事实上,如果我没有弄错的话:OOP最初是在PHP3中引入的,尽管非常粗糙;然后在PHP4中有所改善,更多的是事后考虑;但最终在PHP5中做对了但是PHP4中的OOP是可用的,即使不是完美的。PHP5是第一次更新,它实际上与编程世界的其他部分相差无几。有些人可能认为PHP5是实现的真正的“OOP”的第一个版本,我在这里不支持PHP4;相比之下,它是纯粹的垃圾——但是不管你是否认为它是“真”的,PHP4确实包括至少基本的OOP的支持,所以说PHP5“添加”OOP是不正确的。它做了升级通常做的事情:它改进了它。我只想让人们升级到PHP5.3,这样我就可以可靠地使用名称空间。。。在从程序中删除全局状态的方案中,名称空间可能会占上风biggun@justin不,事实上,如果我没有弄错的话:OOP最初是在PHP3中引入的,尽管非常粗糙;然后在PHP4中有所改善,更多的是事后考虑;但最终在PHP5中做对了但是PHP4中的OOP是可用的,即使不是完美的。PHP5是第一次更新,它实际上与编程世界的其他部分相差无几。有些人可能认为PHP5是实现的真正的“OOP”的第一个版本,我在这里不支持PHP4;相比之下,它是纯粹的垃圾——但是不管你是否认为它是“真”的,PHP4确实包括至少基本的OOP的支持,所以说PHP5“添加”OOP。