• 技术文章 >后端开发 >PHP问题

    php 和 .net的区别

    藏色散人藏色散人2020-10-30 09:18:03原创991

    php和.net的区别:1、.NET是微软当代的操作平台,而PHP是一种跨平台的服务器端的嵌入式脚本语言;2、相对于.net,php更偏向于解释性语言类型;3、在.net中操作主要对象是封装好的类库,而在php中主要操作对象是各种函数等等。

    推荐:《PHP视频教程

    .NET是微软当代的操作平台,它允许人们在其上构建各种应用方式,使人们尽可能通过简单的方式,多样化地、最大限度地从网站获取信息,解决网站之间的协同工作,并打破计算机、设备、网站、各大机构和工业界间的障碍--即所谓的“数字孤岛”,从而实现因特网的全部潜能,搭建起第三代互联网平台。后缀为net是网络服务公司,为个人或商业提供服务。

    PHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C,Java和Perl语言的语法, 并耦合PHP自己的特性,使WEB开发者能够快速地写出动态生成页面。它支持目前绝大多数数据库。还有一点,PHP是完全免费的,不用花钱,你可以从PHP官方站点(http: //www.php.net)自由下载。而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。

    asp.net与php两者的区别如下:

    相对于.net,php更偏向于解释性语言类型;

    在.net中,我们操作的主要是封装好的对象-类库;在php中,我们主要操作的对象主要是各种函数;

    php的编程工具相对于。net的编程环境和数据库,显得非常非常轻量级;尤其是编程环境,既轻量级还很灵活;

    在.net和php中,数据传递的方式有get和post(第三种暂时不谈);在.net中,我们获取数据的用的是context.Request["操作对象的ID"]、context.QueryString["操作对象的ID"];在php中,我们获取数据用的是$_get["操作对象的ID"]、$_post["操作对象的ID"];

    在.net中,显示数据的方式是Response.Write("你要显示的内容");在php中,我们用的是echo "你要显示的内容";

    在.net中我们操作的主要是对象和数组,两者之间可以相互转化;在.net中,我们操作的对象主要是数组。

    以上就是php 和 .net的区别的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php net
    上一篇:如何解决php 500内部服务器错误问题 下一篇:php 正则如何删除字符串
    线上培训班

    相关文章推荐

    • php5.3和php5.4有什么区别• js和php有区别吗?• node.js和php的区别有哪些?• ASP和PHP的区别是什么?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网